private MethodInfo methodInfo() { return property.methodInfo(); }
private MethodInfo methodInfo() { return property.methodInfo(); }
@Override public PojoPropertyFieldBuilder type() { MethodInfo methodInfo = property.methodInfo(); SimpleTypeInfo returnTypeInfo = methodInfo.returnTypeInfo(); type = returnTypeInfo.typeName(); return this; }
@Override public PojoPropertyFieldBuilder type() { MethodInfo methodInfo = property.methodInfo(); SimpleTypeInfo returnTypeInfo = methodInfo.returnTypeInfo(); type = returnTypeInfo.typeName(); return this; }
@Override void acceptBuilderClass(TypeSpec.Builder type) { Naming naming = property.naming(); MethodInfo methodInfo = property.methodInfo(); type.addSuperinterface(naming.builderInnerTypeName(methodInfo)); }
@Override void accept(TypeSpec.Builder type) { MethodInfo methodInfo = property.methodInfo(); type.addMethod(methodInfo.overrideWriter() .addCode(body.build()) .write()); }
@Override void acceptBuilderClass(TypeSpec.Builder type) { Naming naming = property.naming(); MethodInfo methodInfo = property.methodInfo(); type.addSuperinterface(naming.builderInnerTypeName(methodInfo)); }
@Override void accept(TypeSpec.Builder type) { MethodInfo methodInfo = property.methodInfo(); type.addMethod(methodInfo.overrideWriter() .addCode(body.build()) .write()); }
MethodInfo methodInfo = property.methodInfo(); String nextName = naming.builderInnerSimpleName(methodInfo); TypeSpec.Builder next = TypeSpec.interfaceBuilder(nextName)
MethodInfo methodInfo = property.methodInfo(); String nextName = naming.builderInnerSimpleName(methodInfo); TypeSpec.Builder next = TypeSpec.interfaceBuilder(nextName)