A C D E I M O S V 
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 their API.status() and level of stability and to indicate how they are intended to be used by API.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.
A C D E I M O S V 
All Classes All Packages