Class Processor.Literal

java.lang.Object
io.micronaut.coherence.annotation.Processor.Literal
All Implemented Interfaces:
Annotation
Enclosing class:
Processor

public static final class Processor.Literal extends Object implements Processor
An annotation literal for the Processor annotation.
See Also:
  • Method Details

    • of

      public static Processor.Literal of(Class<? extends com.tangosol.util.InvocableMap.EntryProcessor> processorClass)
      Parameters:
      processorClass - the processor class
      Returns:
      a Processor.Literal with the specified value
    • value

      public Class<? extends com.tangosol.util.InvocableMap.EntryProcessor> value()
      The processor class.
      Returns:
      the processor class
    • equals

      public boolean equals(Object o)
      Specified by:
      equals in interface Annotation
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Annotation
    • 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.