Package | Description |
---|---|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.event.arr |
Object-array event type.
|
com.espertech.esper.event.map |
Map-underlying event classes are here.
|
Modifier and Type | Field and Description |
---|---|
protected EventTypeNestableGetterFactory |
BaseNestableEventType.getterFactory |
Modifier and Type | Method and Description |
---|---|
static EventPropertyGetterSPI |
EventTypeUtility.getNestableGetter(java.lang.String propertyName,
java.util.Map<java.lang.String,PropertySetDescriptorItem> propertyGetters,
java.util.Map<java.lang.String,EventPropertyGetterSPI> propertyGetterCache,
java.util.Map<java.lang.String,java.lang.Object> nestableTypes,
EventAdapterService eventAdapterService,
EventTypeNestableGetterFactory factory,
boolean isObjectArray) |
static PropertySetDescriptor |
EventTypeUtility.getNestableProperties(java.util.Map<java.lang.String,java.lang.Object> propertiesToAdd,
EventAdapterService eventAdapterService,
EventTypeNestableGetterFactory factory,
EventType[] optionalSuperTypes) |
Constructor and Description |
---|
BaseNestableEventType(EventTypeMetadata metadata,
java.lang.String typeName,
int eventTypeId,
EventAdapterService eventAdapterService,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes,
EventType[] optionalSuperTypes,
java.util.Set<EventType> optionalDeepSupertypes,
ConfigurationEventTypeWithSupertype typeConfig,
EventTypeNestableGetterFactory getterFactory)
Constructor takes a type name, map of property names and types, for
use with nestable Map events.
|
Modifier and Type | Class and Description |
---|---|
class |
EventTypeNestableGetterFactoryObjectArray |
Modifier and Type | Class and Description |
---|---|
class |
EventTypeNestableGetterFactoryMap |