Class ValueImmutableInfo
java.lang.Object
org.immutables.value.processor.meta.ValueImmutableInfo
- All Implemented Interfaces:
Annotation
- Direct Known Subclasses:
ImmutableValueImmutableInfo
@Immutable(intern=true)
public abstract class ValueImmutableInfo
extends Object
implements ValueMirrors.Immutable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation> abstract booleanbuilder()abstract booleancopy()(package private) static ImmutableValueImmutableInfoinfoFrom(ImmutableMirror input) abstract booleanintern()booleanabstract booleanlazyhash()abstract booleanprehash()abstract boolean
-
Constructor Details
-
ValueImmutableInfo
public ValueImmutableInfo()
-
-
Method Details
-
annotationType
- Specified by:
annotationTypein interfaceAnnotation
-
isDefault
-
builder
-
copy
-
intern
-
prehash
-
lazyhash
-
singleton
-
infoFrom
-