All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
Class
Description
Categories
Direct the user to additional resources
Category
DefaultModuleDataService
This class needs to be held in the module for which it will return data,
so that local data sources within that module can be resolve relative
to the service endpoint itself.
DeprecatedFunction
This marks functions as deprecated, with a reason.
Description
DocCtorData
DocForFunc
DocForFuncCtor
DocFuncData
Provide data about a function, suitable for building a documentation site.
Example
The example annotation allows for a function developer to attach illustrative
examples for any given constructor.
ExampleData
Formatting conventions
ExampleDocData
ExampleManifest
Examples
FunctionDocInfoProcessor
This documentation processor is responsible for finding all the enumerated that feed documentation
manifests.
FunctionFinderService
This module is based on JPMS modules.
FunctionFinderService.Path
Input
This annotation is used to mark the input type for a functional interface which
uses generics, like LongFunction, IntFunction, or Function.
ModuleDataService
ModuleFunctionFinder
Output
This annotation is used to mark the output type for a functional interface which
uses generics, like LongFunction, IntFunction, or Function.
PerThreadMapper
A PerThreadMapper will be instantiated once for each thread,
for each scope in which it is used.
Range
RetrofitServices
If a module declaration has this annotation, then it will be used
to create pre-JPMS compatible entries in META-INF/services/....
See
Direct the user to additional resources
SeeList
Direct the user to additional resources
Service
A Service annotation will cause a class to be added to META-INF/services/
under the specified class name.
ServiceProcessor
This annotation processor is responsible for adding services to the
ThreadSafeMapper
A ThreadSafeMapper will only be instantiated once in a scope, to be
shared among all threads in that scope.