public enum EventRepresentationChoice extends java.lang.Enum<EventRepresentationChoice>
Modifier and Type | Method and Description |
---|---|
void |
addAnnotationForNonMap(EPStatementObjectModel model) |
java.lang.String |
getAnnotationText() |
java.lang.String |
getAnnotationTextForNonMap() |
static EventRepresentationChoice |
getEngineDefault(EPServiceProvider engine) |
java.lang.String |
getOutputTypeCreateSchemaName() |
boolean |
isAvroEvent() |
boolean |
isMapEvent() |
boolean |
isObjectArrayEvent() |
boolean |
matchesClass(java.lang.Class representationType) |
static EventRepresentationChoice |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EventRepresentationChoice[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EventRepresentationChoice ARRAY
public static final EventRepresentationChoice MAP
public static final EventRepresentationChoice AVRO
public static final EventRepresentationChoice DEFAULT
public static EventRepresentationChoice[] values()
for (EventRepresentationChoice c : EventRepresentationChoice.values()) System.out.println(c);
public static EventRepresentationChoice valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static EventRepresentationChoice getEngineDefault(EPServiceProvider engine)
public java.lang.String getAnnotationText()
public java.lang.String getOutputTypeCreateSchemaName()
public boolean matchesClass(java.lang.Class representationType)
public boolean isObjectArrayEvent()
public boolean isMapEvent()
public java.lang.String getAnnotationTextForNonMap()
public void addAnnotationForNonMap(EPStatementObjectModel model)
public boolean isAvroEvent()