
br.com.objectos.code.pojo.OptionalAttributeMethodBuilder Maven / Gradle / Ivy
The newest version!
package br.com.objectos.code.pojo;
import br.com.objectos.code.AccessInfo;
import com.squareup.javapoet.TypeName;
import javax.annotation.Generated;
@Generated("br.com.objectos.auto.pojo.AutoPojoProcessor")
interface OptionalAttributeMethodBuilder {
OptionalAttributeMethodBuilderNaming naming(Naming naming);
interface OptionalAttributeMethodBuilderNaming {
OptionalAttributeMethodBuilderAccessInfo accessInfo(AccessInfo accessInfo);
}
interface OptionalAttributeMethodBuilderAccessInfo {
OptionalAttributeMethodBuilderName name(String name);
}
interface OptionalAttributeMethodBuilderName {
OptionalAttributeMethodBuilderFieldName fieldName(String fieldName);
}
interface OptionalAttributeMethodBuilderFieldName {
OptionalAttributeMethodBuilderReturnTypeName returnTypeName(TypeName returnTypeName);
}
interface OptionalAttributeMethodBuilderReturnTypeName {
OptionalAttributeMethodBuilderElementTypeName elementTypeName(TypeName elementTypeName);
}
interface OptionalAttributeMethodBuilderElementTypeName {
OptionalAttributeMethod build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy