B C E I N O R V 
All Classes All Packages

B

Blocking - Annotation Type in io.smallrye.common.annotation
Annotation used to indicate that the annotated method is inherently blocking and so should not be executed on a non-blockable thread (I/O thread, event loops...).

C

CheckReturnValue - Annotation Type in io.smallrye.common.annotation
 

E

Experimental - Annotation Type in io.smallrye.common.annotation
Annotation that specifies that an element is experimental and may change without notice.

I

Identifier - Annotation Type in io.smallrye.common.annotation
String-based qualifier.
Identifier.Literal - Class in io.smallrye.common.annotation
Supports inline instantiation of the Identifier qualifier.
io.smallrye.common.annotation - package io.smallrye.common.annotation
 

N

NonBlocking - Annotation Type in io.smallrye.common.annotation
Annotation used to indicate that the annotated method is inherently non-blocking and so can be executed on a non-blockable thread (I/O threads, event loops...) without the need to offload the work to another thread.

O

of(String) - Static method in class io.smallrye.common.annotation.Identifier.Literal
 

R

RunOnVirtualThread - Annotation Type in io.smallrye.common.annotation
If supported, this annotation indicates that the (blocking) method should be invoked on a virtual thread instead of a regular (OS) worker thread.

V

value() - Method in annotation type io.smallrye.common.annotation.Experimental
Describes why the annotated element is experimental.
value() - Method in class io.smallrye.common.annotation.Identifier.Literal
 
value() - Method in annotation type io.smallrye.common.annotation.Identifier
The identifier.
B C E I N O R V 
All Classes All Packages