Class AttributeBuilderThirdPartyModel.Creator
java.lang.Object
org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel
org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel.Creator
- Direct Known Subclasses:
ModifiableCreator
- Enclosing class:
AttributeBuilderThirdPartyModel
@Modifiable
abstract static class AttributeBuilderThirdPartyModel.Creator
extends AttributeBuilderThirdPartyModel
-
Nested Class Summary
Nested classes/interfaces inherited from class org.immutables.value.processor.meta.AttributeBuilderThirdPartyModel
AttributeBuilderThirdPartyModel.Creator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract ExecutableElementprotected abstract AttributeBuilderThirdPartyModelbuilderMethod(ExecutableElement buildMethod) protected abstract TypeElementprotected abstract AttributeBuilderThirdPartyModelbuilderType(TypeElement builderType) protected abstract ExecutableElementprotected abstract AttributeBuilderThirdPartyModelbuildMethod(ExecutableElement buildMethod) booleancomplete()protected abstract ExecutableElementprotected abstract AttributeBuilderThirdPartyModelcopyMethod(ExecutableElement copyMethod) private TypeElementprivate TypeElementprivate TypeElementvoidmergeFrom(AttributeBuilderThirdPartyModel toCopyFrom)
-
Constructor Details
-
Creator
Creator()
-
-
Method Details
-
buildMethod
- Specified by:
buildMethodin classAttributeBuilderThirdPartyModel
-
copyMethod
- Specified by:
copyMethodin classAttributeBuilderThirdPartyModel
-
builderMethod
- Specified by:
builderMethodin classAttributeBuilderThirdPartyModel
-
builderType
- Specified by:
builderTypein classAttributeBuilderThirdPartyModel
-
buildMethod
-
copyMethod
-
builderMethod
-
builderType
-
findBuilderType
-
mergeFrom
-
getBuilderTypeFromBuilderMethod
-
getBuilderTypeFromBuildMethod
-
getBuilderTypeFromCopyMethod
-
complete
public boolean complete() -
toImmutable
-