Class DangerousActions
java.lang.Object
org.infinispan.protostream.annotations.impl.processor.DangerousActions
As Mr. Guetta once said,
I don't know where the lights are taking us But something in the night is dangerous (let's go)
- Since:
- 4.3.5
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static <A extends Annotation, C>
TypeMirrorgetTypeMirror(A annotation, Function<A, Class<? extends C>> pureDanger) The 'dangerous' function must never return a value.(package private) static <A extends Annotation, C>
List<? extends TypeMirror> getTypeMirrors(A annotation, Function<A, Class<? extends C>[]> pureDanger) The 'dangerous' function must never return a value.
-
Field Details
-
log
-
-
Constructor Details
-
DangerousActions
private DangerousActions()
-
-
Method Details
-
getTypeMirror
static <A extends Annotation, C> TypeMirror getTypeMirror(A annotation, Function<A, Class<? extends C>> pureDanger) The 'dangerous' function must never return a value. It must cause aMirroredTypeExceptionto be thrown instead. -
getTypeMirrors
static <A extends Annotation, C> List<? extends TypeMirror> getTypeMirrors(A annotation, Function<A, Class<? extends C>[]> pureDanger) The 'dangerous' function must never return a value. It must cause aMirroredTypesExceptionto be thrown instead.
-