A C D E I M O S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- API - Annotation Type in org.apiguardian.api
-
@API
is used to annotate public types, methods, constructors, and fields within a framework or application in order to publish theirAPI.status()
and level of stability and to indicate how they are intended to be used byAPI.consumers()
of the API. - API.Status - Enum in org.apiguardian.api
-
Indicates the status of an API element and therefore its level of stability as well.
C
- consumers() - Method in annotation type org.apiguardian.api.API
-
List of packages belonging to intended consumers.
D
- DEPRECATED - org.apiguardian.api.API.Status
-
Should no longer be used.
E
- EXPERIMENTAL - org.apiguardian.api.API.Status
-
Intended for new, experimental features where the publisher of the API is looking for feedback.
I
- INTERNAL - org.apiguardian.api.API.Status
-
Must not be used by any external code.
M
- MAINTAINED - org.apiguardian.api.API.Status
-
Intended for features that will not be changed in a backwards-incompatible way for at least the next minor release of the current major version.
O
- org.apiguardian.api - package org.apiguardian.api
S
- since() - Method in annotation type org.apiguardian.api.API
-
The version of the API when the
API.status()
was last changed. - STABLE - org.apiguardian.api.API.Status
-
Intended for features that will not be changed in a backwards-incompatible way in the current major version.
- status() - Method in annotation type org.apiguardian.api.API
-
The current status of the API.
V
- valueOf(String) - Static method in enum org.apiguardian.api.API.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apiguardian.api.API.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages