public static enum EventTypeMetadata.TypeClass extends Enum<EventTypeMetadata.TypeClass>
Enum Constant and Description |
---|
ANONYMOUS
An anonymous event type.
|
APPLICATION
An application-defined event type such as JavaBean or legacy Java, XML or Map.
|
NAMED_WINDOW
A type representing a named window.
|
REVISION
A revision event type.
|
STREAM
A type that represents the information made available via insert-into.
|
TABLE
A type representing a table.
|
VARIANT
A variant stream event type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isPublic()
Returns true to indicate this is a public type that may be queried for name.
|
static EventTypeMetadata.TypeClass |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EventTypeMetadata.TypeClass[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EventTypeMetadata.TypeClass STREAM
public static final EventTypeMetadata.TypeClass REVISION
public static final EventTypeMetadata.TypeClass VARIANT
public static final EventTypeMetadata.TypeClass APPLICATION
public static final EventTypeMetadata.TypeClass NAMED_WINDOW
public static final EventTypeMetadata.TypeClass TABLE
public static final EventTypeMetadata.TypeClass ANONYMOUS
public static EventTypeMetadata.TypeClass[] values()
for (EventTypeMetadata.TypeClass c : EventTypeMetadata.TypeClass.values()) System.out.println(c);
public static EventTypeMetadata.TypeClass valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isPublic()