Index

A C D E G I J M P S U V 
All Classes and Interfaces|All Packages

A

API - Annotation Type in com.apple.foundationdb.annotation
An annotation used on public types, fields, and methods to indicate their level of stability for consumers of the API.
API.Status - Enum in com.apple.foundationdb.annotation
An enum of possible API stability statuses.

C

classSuffix() - Element in annotation type com.apple.foundationdb.annotation.GenerateVisitor
.
com.apple.foundationdb.annotation - package com.apple.foundationdb.annotation
Annotations defined for use with FoundationDB.

D

DEPRECATED - Enum constant in enum com.apple.foundationdb.annotation.API.Status
Deprecated code that should not be used in new code.

E

EXPERIMENTAL - Enum constant in enum com.apple.foundationdb.annotation.API.Status
Used for new features under development where the API has not yet stabilized.

G

GenerateVisitor - Annotation Type in com.apple.foundationdb.annotation
Annotation to cause the annotation processor GenerateVisitorAnnotationProcessor to create a visitor for all implementors of an interface or all subclasses of a root class that can be discovered in the current compilation unit.
GenerateVisitorAnnotationProcessor - Class in com.apple.foundationdb.annotation
Annotation processor to automatically generate a visitor class for the entire class hierarchy underneath the annotated root class or all implementors of an annotated interface within the unit of compilation.
GenerateVisitorAnnotationProcessor() - Constructor for class com.apple.foundationdb.annotation.GenerateVisitorAnnotationProcessor
 
getSupportedAnnotationTypes() - Method in class com.apple.foundationdb.annotation.GenerateVisitorAnnotationProcessor
 
getSupportedSourceVersion() - Method in class com.apple.foundationdb.annotation.GenerateVisitorAnnotationProcessor
 

I

init(ProcessingEnvironment) - Method in class com.apple.foundationdb.annotation.GenerateVisitorAnnotationProcessor
 
INTERNAL - Enum constant in enum com.apple.foundationdb.annotation.API.Status
Should not to be used by external code.

J

justification() - Element in annotation type com.apple.foundationdb.annotation.SpotBugsSuppressWarnings
 

M

methodPrefix() - Element in annotation type com.apple.foundationdb.annotation.GenerateVisitor
.

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class com.apple.foundationdb.annotation.GenerateVisitorAnnotationProcessor
 

S

SpotBugsSuppressWarnings - Annotation Type in com.apple.foundationdb.annotation
Suppress warnings from FindBugs / SpotBugs tools.
STABLE - Enum constant in enum com.apple.foundationdb.annotation.API.Status
Used for APIs that shall not be changed in a backwards-incompatible way or removed until the next major release.
stripPrefix() - Element in annotation type com.apple.foundationdb.annotation.GenerateVisitor
.

U

UNSTABLE - Enum constant in enum com.apple.foundationdb.annotation.API.Status
Used by APIs that may change in the next minor release without prior notice.

V

value() - Element in annotation type com.apple.foundationdb.annotation.API
Return the API.Status of the API element.
value() - Element in annotation type com.apple.foundationdb.annotation.SpotBugsSuppressWarnings
 
valueOf(String) - Static method in enum com.apple.foundationdb.annotation.API.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.apple.foundationdb.annotation.API.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I J M P S U V 
All Classes and Interfaces|All Packages