GenerateWriterVisitor(TypeResolver resolver,MethodSpec.Builder write,String proto,String subject,Field field){
  this.resolver=resolver;
  this.write=write;
  this.proto=proto;
  nameStack.push(subject + "." + field.name());
}

GenerateWriterVisitor ( TypeResolver resolver , MethodSpec . Builder write , String proto , String subject , Field field ) { this . resolver = resolver ; this . write = write ; this . proto = proto ; nameStack . push ( subject + "." + field . name ( ) ) ; }
creates a new generatewritervisitor .
