Class Constitution.InnerModifiableDefinition
java.lang.Object
org.immutables.value.processor.meta.Constitution.InnerBaseClassDefinition
org.immutables.value.processor.meta.Constitution.InnerModifiableDefinition
- Enclosing class:
Constitution
public final class Constitution.InnerModifiableDefinition
extends Constitution.InnerBaseClassDefinition
-
Field Summary
Fields inherited from class org.immutables.value.processor.meta.Constitution.InnerBaseClassDefinition
generics, isAccessibleFields, isExtending, isInterface, isPresent, isSuper, naming, simpleName, visibility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanUsed to determine if the inner class we're looking for is revelant given the annotations on the prototype class.protected booleanprotected voidMethods inherited from class org.immutables.value.processor.meta.Constitution.InnerBaseClassDefinition
lateValidateExtending
-
Constructor Details
-
InnerModifiableDefinition
public InnerModifiableDefinition()
-
-
Method Details
-
isApplicableTo
Description copied from class:Constitution.InnerBaseClassDefinitionUsed to determine if the inner class we're looking for is revelant given the annotations on the prototype class. For example, there's no point in doing anything with an Modifiable inner class if it's not setup with the Value.Modifiable annotation.- Specified by:
isApplicableToin classConstitution.InnerBaseClassDefinition
-
isExtending
- Specified by:
isExtendingin classConstitution.InnerBaseClassDefinition
-
lateValidateSuper
- Overrides:
lateValidateSuperin classConstitution.InnerBaseClassDefinition
-