Class ChainedExtractor.Literal

java.lang.Object
io.micronaut.coherence.annotation.AbstractArrayLiteral<ChainedExtractor>
io.micronaut.coherence.annotation.ChainedExtractor.Literal
All Implemented Interfaces:
Annotation
Enclosing class:
ChainedExtractor

public static final class ChainedExtractor.Literal extends AbstractArrayLiteral<ChainedExtractor> implements ChainedExtractor
An annotation literal for the ChainedExtractor annotation.
See Also:
  • Method Details

    • of

      public static ChainedExtractor.Literal of(String... asFields)
      Parameters:
      asFields - the value used to create the extractor
      Returns:
      a ChainedExtractor.Literal with the specified value
    • value

      public String[] value()
      The value used for the where clause when creating a ChainedExtractor.
      Returns:
      the value used for the where clause when creating a ChainedExtractor
    • annotationType

      public Class<? extends 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 interface Annotation
      Returns:
      annotation type of this literal.