![]() | EventType Properties |
The EventType type exposes the following members.
Name | Description | |
---|---|---|
![]() | DeepSuperTypes |
Returns iterator over all super types to event type, going up the hierarchy and including all
interfaces (and their extended interfaces) and superclasses as EventType instances.
|
![]() | DeepSuperTypesCollection |
Returns the set of deep supertypes
|
![]() | EndTimestampPropertyName |
Returns the property name of the property providing the end timestamp value.
|
![]() | Metadata |
Returns the type metadata.
|
![]() | Name |
Returns the type name or null if no type name is assigned.
A type name is available for application-configured event types and for event types that represent events of a stream populated by insert-into. No type name is available for anonymous statement-specific event type. |
![]() | PropertyDescriptors |
Get property descriptors for the event type.
Note that the order of property names depends on the underlying event type. The method does not return property information of inner or nested types. |
![]() | PropertyNames |
Get the property names for the event type.
Note that the order of property names depends on the underlying event type. The method does not return property names of inner or nested types. |
![]() | StartTimestampPropertyName |
Returns the property name of the property providing the start timestamp value.
|
![]() | SuperTypes |
Returns an array of event types that are super to this event type, from which this event type inherited event
properties.
For vanilla instances underlying the event this method returns the event types for all superclasses extended by the vanilla and all interfaces implemented by the vanilla. |
![]() | UnderlyingType |
Get the class that represents the vanilla type of the event type.
Returns a vanilla event class if the schema represents a vanilla event type.
Returns Dictionary is the schema represents a collection of values in a Dictionary.
|