Module io.virtdata.annotations
Package io.virtdata.annotations
-
Class Summary Class Description ExampleData Formatting conventions -
Annotation Types Summary Annotation Type Description Categories Direct the user to additional resourcesDeprecatedFunction This marks functions as deprecated, with a reason.Description Example The example annotation allows for a function developer to attach illustrative examples for any given constructor.Examples Input This annotation is used to mark the input type for a functional interface which uses generics, like LongFunction, IntFunction, or Function.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.See Direct the user to additional resourcesSeeList Direct the user to additional resourcesService A Service annotation will cause a class to be added to META-INF/services/ under the specified class name.ThreadSafeMapper A ThreadSafeMapper will only be instantiated once in a scope, to be shared among all threads in that scope.