Package | Description |
---|---|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
Modifier and Type | Method and Description |
---|---|
EventBean |
EventAdapterService.adapterForMap(Map<String,Object> theEvent,
String eventTypeName)
Wrap the Map-type event returning an
EventBean using the event type name
to identify the EventType that the event should carry. |
EventBean |
EventAdapterService.adapterForObjectArray(Object[] theEvent,
String eventTypeName) |
EventType |
EventAdapterServiceImpl.addAvroType(String eventTypeName,
ConfigurationEventTypeAvro avro,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterService.addAvroType(String eventTypeName,
ConfigurationEventTypeAvro avro,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterServiceImpl.addAvroType(String eventTypeName,
Map<String,Object> types,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto,
Annotation[] annotations,
ConfigurationEventTypeAvro config,
String statementName,
String engineURI) |
EventType |
EventAdapterService.addAvroType(String eventTypeName,
Map<String,Object> types,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto,
Annotation[] annotations,
ConfigurationEventTypeAvro config,
String statementName,
String engineURI) |
EventType |
EventAdapterServiceImpl.addBeanType(String eventTypeName,
Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured) |
EventType |
EventAdapterService.addBeanType(String eventTypeName,
Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Add an event type with the given name and Java class.
|
EventType |
EventAdapterServiceImpl.addBeanType(String eventTypeName,
String fullyQualClassName,
boolean considerAutoName,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Add an event type for the given Java class name.
|
EventType |
EventAdapterService.addBeanType(String eventTypeName,
String fullyQualClassName,
boolean considerAutoName,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Add an event type with the given name and Java fully-qualified class name.
|
EventType |
EventAdapterServiceImpl.addBeanTypeByName(String eventTypeName,
Class clazz,
boolean isNamedWindow) |
EventType |
EventAdapterService.addBeanTypeByName(String eventTypeName,
Class clazz,
boolean isNamedWindow) |
void |
EventAdapterServiceImpl.addEventRepresentation(URI eventRepURI,
PlugInEventRepresentation pluginEventRep) |
EventType |
EventAdapterServiceImpl.addNestableMapType(String eventTypeName,
Map<String,Object> propertyTypesMayHavePrimitive,
ConfigurationEventTypeMap optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto) |
EventType |
EventAdapterService.addNestableMapType(String eventTypeName,
Map<String,Object> propertyTypes,
ConfigurationEventTypeMap optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto)
Add an event type with the given name and a given set of properties,
wherein properties may itself be Maps, nested and strongly-typed.
|
EventType |
EventAdapterServiceImpl.addNestableObjectArrayType(String eventTypeName,
Map<String,Object> propertyTypesMayHavePrimitive,
ConfigurationEventTypeObjectArray optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto,
boolean table,
String tableName) |
EventType |
EventAdapterService.addNestableObjectArrayType(String eventTypeName,
Map<String,Object> propertyTypes,
ConfigurationEventTypeObjectArray typeConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto,
boolean table,
String tableName) |
EventType |
EventAdapterServiceImpl.addPlugInEventType(String eventTypeName,
URI[] resolutionURIs,
Serializable initializer) |
void |
EventAdapterServiceImpl.addTypeByName(String name,
EventType eventType) |
void |
EventAdapterService.addTypeByName(String name,
EventType eventType)
Adds an event type to the registery available for use, and originating outside as a non-adapter.
|
EventType |
EventAdapterServiceImpl.addWrapperType(String eventTypeName,
EventType underlyingEventType,
Map<String,Object> propertyTypesMayPrimitive,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterService.addWrapperType(String eventTypeName,
EventType underlyingEventType,
Map<String,Object> propertyTypes,
boolean isNamedWindow,
boolean isInsertInto)
Add an event type with the given name and the given underlying event type,
as well as the additional given properties.
|
EventType |
EventAdapterServiceImpl.createAnonymousAvroType(String typeName,
Map<String,Object> properties,
Annotation[] annotations,
String statementName,
String engineURI) |
EventType |
EventAdapterServiceImpl.createAnonymousMapType(String typeName,
Map<String,Object> propertyTypesMayHavePrimitive,
boolean isTransient) |
EventType |
EventAdapterServiceImpl.createAnonymousObjectArrayType(String typeName,
Map<String,Object> propertyTypesMayHavePrimitive) |
EventType |
EventAdapterServiceImpl.createAnonymousWrapperType(String typeName,
EventType underlyingEventType,
Map<String,Object> propertyTypesMayPrimitive) |
EventType |
EventAdapterService.createAnonymousWrapperType(String typeName,
EventType underlyingEventType,
Map<String,Object> propertyTypes)
Create a new anonymous event type with the given underlying event type,
as well as the additional given properties.
|
static Pair<EventType[],Set<EventType>> |
EventTypeUtility.getSuperTypesDepthFirst(Set<String> superTypesSet,
EventUnderlyingType representation,
Map<String,? extends EventType> nameToTypeMap) |
void |
EventAdapterServiceImpl.updateMapEventType(String mapeventTypeName,
Map<String,Object> typeMap) |
void |
EventAdapterService.updateMapEventType(String mapEventTypeName,
Map<String,Object> typeMap)
Update a given Map event type.
|
void |
EventAdapterServiceImpl.updateObjectArrayEventType(String objectArrayEventTypeName,
Map<String,Object> typeMap) |
Modifier and Type | Method and Description |
---|---|
static Class |
JavaClassHelper.getClassForSimpleName(String className,
ClassForNameProvider classForNameProvider)
Returns the boxed class for the given classname, recognizing all primitive and abbreviations,
uppercase and lowercase.
|