Class ChainedExtractor.Literal
- java.lang.Object
-
- io.micronaut.coherence.annotation.AbstractArrayLiteral<ChainedExtractor>
-
- io.micronaut.coherence.annotation.ChainedExtractor.Literal
-
- All Implemented Interfaces:
java.lang.annotation.Annotation
- Enclosing class:
- ChainedExtractor
public static class ChainedExtractor.Literal extends AbstractArrayLiteral<ChainedExtractor> implements ChainedExtractor
An annotation literal for theChainedExtractor
annotation.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.micronaut.coherence.annotation.ChainedExtractor
ChainedExtractor.Extractors, ChainedExtractor.Literal
-
-
Field Summary
-
Fields inherited from class io.micronaut.coherence.annotation.AbstractArrayLiteral
array
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<? extends java.lang.annotation.Annotation>
annotationType()
Method returns the type of the annotation literal.static ChainedExtractor.Literal
of(java.lang.String... asFields)
Create aChainedExtractor.Literal
.java.lang.String[]
value()
The value used for the where clause when creating aChainedExtractor
.-
Methods inherited from class io.micronaut.coherence.annotation.AbstractArrayLiteral
equals, hashCode
-
-
-
-
Method Detail
-
of
public static ChainedExtractor.Literal of(java.lang.String... asFields)
Create aChainedExtractor.Literal
.- Parameters:
asFields
- the value used to create the extractor- Returns:
- a
ChainedExtractor.Literal
with the specified value
-
value
public java.lang.String[] value()
The value used for the where clause when creating aChainedExtractor
.- Returns:
- the value used for the where clause when creating a
ChainedExtractor
-
annotationType
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
Method returns the type of the annotation literal. The value is resolved lazily during the first call of this method.- Specified by:
annotationType
in interfacejava.lang.annotation.Annotation
- Returns:
- annotation type of this literal.
-
-