Enum Class EventRepresentationChoice

java.lang.Object
java.lang.Enum<EventRepresentationChoice>
com.espertech.esper.common.internal.support.EventRepresentationChoice
All Implemented Interfaces:
Serializable, Comparable<EventRepresentationChoice>, Constable

public enum EventRepresentationChoice extends Enum<EventRepresentationChoice>
  • Enum Constant Details

  • Method Details

    • values

      public static EventRepresentationChoice[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static EventRepresentationChoice valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getAnnotationText

      public String getAnnotationText()
    • getAnnotationTextWJsonProvided

      public String getAnnotationTextWJsonProvided(Class jsonProvidedClass)
    • matchesClass

      public boolean matchesClass(Class representationType)
    • isObjectArrayEvent

      public boolean isObjectArrayEvent()
    • isMapEvent

      public boolean isMapEvent()
    • getAnnotationTextForNonMap

      public String getAnnotationTextForNonMap()
    • addAnnotationForNonMap

      public void addAnnotationForNonMap(EPStatementObjectModel model)
    • isAvroEvent

      public boolean isAvroEvent()
    • isAvroOrJsonEvent

      public boolean isAvroOrJsonEvent()
    • getEngineDefault

      public static EventRepresentationChoice getEngineDefault(Configuration configuration)
    • isJsonEvent

      public boolean isJsonEvent()
    • isJsonProvidedClassEvent

      public boolean isJsonProvidedClassEvent()
    • getName

      public String getName()