Class PropertyExtractor.Extractors.Literal
java.lang.Object
io.micronaut.coherence.annotation.AbstractArrayLiteral<PropertyExtractor.Extractors>
io.micronaut.coherence.annotation.PropertyExtractor.Extractors.Literal
- All Implemented Interfaces:
Annotation
- Enclosing class:
PropertyExtractor.Extractors
public static final class PropertyExtractor.Extractors.Literal
extends AbstractArrayLiteral<PropertyExtractor.Extractors>
implements PropertyExtractor.Extractors
An annotation literal for the
PropertyExtractor.Extractors annotation.- Since:
- 1.0
- Author:
- Jonathan Knight
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class PropertyExtractor.Extractors
PropertyExtractor.Extractors.Literal -
Field Summary
Fields inherited from class AbstractArrayLiteral
array -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends Annotation> Method returns the type of the annotation literal.of(PropertyExtractor... aExtractors) Create anPropertyExtractor.Extractors.Literal.value()Obtain the extractor annotations contained in this annotation.Methods inherited from class AbstractArrayLiteral
equals, hashCodeMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Annotation
toString
-
Method Details
-
of
Create anPropertyExtractor.Extractors.Literal.- Parameters:
aExtractors- the extractors- Returns:
- an
PropertyExtractor.Extractors.Literalcontaining the specified extractors
-
value
Obtain the extractor annotations contained in this annotation.- Returns:
- the extractor annotations contained in this annotation
-
annotationType
Method returns the type of the annotation literal. The value is resolved lazily during the first call of this method.- Specified by:
annotationTypein interfaceAnnotation- Returns:
- annotation type of this literal.
-