| Class | Description |
|---|---|
| API |
| Annotation Type | Description |
|---|---|
| API.Evolving |
Annotate a class or method as an evolving API.
|
| API.Factory |
Annotate a class to be a factory class containing only static methods.
|
| API.Immutable |
Annotate a type to be immutable after construction.
|
| API.ImmutableOnBuild |
Annotate a type to be immutable after its
build() method is called. |
| API.Internal |
Annotate a class or method, even if marked as public
with Java keyword, as internal.
|
| API.Mutable |
Annotate a type to be mutable after construction.
|
| API.NonNullable |
Annotate a class field, method parameter or return value as non-nullable, i.e.
|
| API.NotThreadSafe |
Annotate a type to be not thread-safe.
|
| API.Nullable |
Annotate a class field, method parameter or return value as nullable, i.e.
|
| API.Public |
Annotate a class or method as a public API.
|
| API.ThreadSafe |
Annotate a type to be thread-safe.
|
Copyright © 2015–2018 MapR Technologies, Inc.. All rights reserved.