Class AnnotationAttribute

java.lang.Object
com.espertech.esper.common.internal.epl.annotation.AnnotationAttribute

public class AnnotationAttribute extends Object
Represents a attribute of an annotation.
  • Constructor Details

    • AnnotationAttribute

      public AnnotationAttribute(String name, EPTypeClass type, Object defaultValue)
      Ctor.
      Parameters:
      name - name of attribute
      type - attribute type
      defaultValue - default value, if any is specified
  • Method Details

    • getName

      public String getName()
      Returns attribute name.
      Returns:
      attribute name
    • getType

      public EPTypeClass getType()
      Returns attribute type.
      Returns:
      attribute type
    • getDefaultValue

      public Object getDefaultValue()
      Returns default value of annotation.
      Returns:
      default value