
br.com.objectos.code.pojo.CollectionAttributeMethodBuilder 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 CollectionAttributeMethodBuilder {
CollectionAttributeMethodBuilderNaming naming(Naming naming);
interface CollectionAttributeMethodBuilderNaming {
CollectionAttributeMethodBuilderAccessInfo accessInfo(AccessInfo accessInfo);
}
interface CollectionAttributeMethodBuilderAccessInfo {
CollectionAttributeMethodBuilderName name(String name);
}
interface CollectionAttributeMethodBuilderName {
CollectionAttributeMethodBuilderFieldName fieldName(String fieldName);
}
interface CollectionAttributeMethodBuilderFieldName {
CollectionAttributeMethodBuilderReturnTypeName returnTypeName(TypeName returnTypeName);
}
interface CollectionAttributeMethodBuilderReturnTypeName {
CollectionAttributeMethodBuilderCollectionNaming collectionNaming(CollectionNaming collectionNaming);
}
interface CollectionAttributeMethodBuilderCollectionNaming {
CollectionAttributeMethod build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy