Package de.bmiag.tapir.data
-
Class Summary Class Description Immutable.ImmutableProcessor Annotation Processor for @{link Immutable}.ImmutableProcessor The ImmutableProcessor is responsible for generating an immutable implementation of the annotated class. -
Annotation Types Summary Annotation Type Description Immutable By annotating a class withImmutable
an immutable class is generated.Immutable.ExcludeFromEqualsHashCode The annotated field is not respected in theequals(Object)
andhashCode()
method of the declaring class.Immutable.ExcludeFromToString The annotated field is not respected in thetoString()
method of the declaring class.Immutable.Include A field of a class which is annotated byImmutable
can be annotated byImmutable.Include
.Immutable.Modifiable The annotated field is modifiable.