Class | Description |
---|---|
Immutable.ImmutableProcessor |
Annotation Processor for @{link Immutable}.
|
ImmutableProcessor |
The ImmutableProcessor is responsible for generating an immutable implementation of the annotated class.
|
Annotation Type | Description |
---|---|
Immutable |
By annotating a class with
Immutable an immutable class is generated. |
Immutable.ExcludeFromEqualsHashCode |
The annotated field is not respected in the
equals(Object) and hashCode() method of the declaring class. |
Immutable.ExcludeFromToString |
The annotated field is not respected in the
toString() method of the declaring class. |
Immutable.Include |
A field of a class which is annotated by
Immutable can be annotated by Immutable.Include . |
Immutable.Modifiable |
The annotated field is modifiable.
|
Copyright © 2018–2020 b+m Informatik AG. All rights reserved.