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(java.util.Map<java.lang.String,java.lang.Object> theEvent,
java.lang.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(java.lang.Object[] theEvent,
java.lang.String eventTypeName) |
EventType |
EventAdapterServiceImpl.addAvroType(java.lang.String eventTypeName,
ConfigurationEventTypeAvro avro,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterService.addAvroType(java.lang.String eventTypeName,
ConfigurationEventTypeAvro avro,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterServiceImpl.addAvroType(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.Object> types,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto,
java.lang.annotation.Annotation[] annotations,
ConfigurationEventTypeAvro config,
java.lang.String statementName,
java.lang.String engineURI) |
EventType |
EventAdapterService.addAvroType(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.Object> types,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean isNamedWindow,
boolean isInsertInto,
java.lang.annotation.Annotation[] annotations,
ConfigurationEventTypeAvro config,
java.lang.String statementName,
java.lang.String engineURI) |
EventType |
EventAdapterServiceImpl.addBeanType(java.lang.String eventTypeName,
java.lang.Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured) |
EventType |
EventAdapterService.addBeanType(java.lang.String eventTypeName,
java.lang.Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Add an event type with the given name and Java class.
|
EventType |
EventAdapterServiceImpl.addBeanType(java.lang.String eventTypeName,
java.lang.String fullyQualClassName,
boolean considerAutoName,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Add an event type for the given Java class name.
|
EventType |
EventAdapterService.addBeanType(java.lang.String eventTypeName,
java.lang.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(java.lang.String eventTypeName,
java.lang.Class clazz,
boolean isNamedWindow) |
EventType |
EventAdapterService.addBeanTypeByName(java.lang.String eventTypeName,
java.lang.Class clazz,
boolean isNamedWindow) |
void |
EventAdapterServiceImpl.addEventRepresentation(java.net.URI eventRepURI,
PlugInEventRepresentation pluginEventRep) |
EventType |
EventAdapterServiceImpl.addNestableMapType(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayHavePrimitive,
ConfigurationEventTypeMap optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto) |
EventType |
EventAdapterService.addNestableMapType(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.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(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayHavePrimitive,
ConfigurationEventTypeObjectArray optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto,
boolean table,
java.lang.String tableName) |
EventType |
EventAdapterService.addNestableObjectArrayType(java.lang.String eventTypeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes,
ConfigurationEventTypeObjectArray typeConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto,
boolean table,
java.lang.String tableName) |
EventType |
EventAdapterServiceImpl.addPlugInEventType(java.lang.String eventTypeName,
java.net.URI[] resolutionURIs,
java.io.Serializable initializer) |
void |
EventAdapterServiceImpl.addTypeByName(java.lang.String name,
EventType eventType) |
void |
EventAdapterService.addTypeByName(java.lang.String name,
EventType eventType)
Adds an event type to the registery available for use, and originating outside as a non-adapter.
|
EventType |
EventAdapterServiceImpl.addWrapperType(java.lang.String eventTypeName,
EventType underlyingEventType,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayPrimitive,
boolean isNamedWindow,
boolean isInsertInto) |
EventType |
EventAdapterService.addWrapperType(java.lang.String eventTypeName,
EventType underlyingEventType,
java.util.Map<java.lang.String,java.lang.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(java.lang.String typeName,
java.util.Map<java.lang.String,java.lang.Object> properties,
java.lang.annotation.Annotation[] annotations,
java.lang.String statementName,
java.lang.String engineURI) |
EventType |
EventAdapterServiceImpl.createAnonymousMapType(java.lang.String typeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayHavePrimitive,
boolean isTransient) |
EventType |
EventAdapterServiceImpl.createAnonymousObjectArrayType(java.lang.String typeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayHavePrimitive) |
EventType |
EventAdapterServiceImpl.createAnonymousWrapperType(java.lang.String typeName,
EventType underlyingEventType,
java.util.Map<java.lang.String,java.lang.Object> propertyTypesMayPrimitive) |
EventType |
EventAdapterService.createAnonymousWrapperType(java.lang.String typeName,
EventType underlyingEventType,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes)
Create a new anonymous event type with the given underlying event type,
as well as the additional given properties.
|
static Pair<EventType[],java.util.Set<EventType>> |
EventTypeUtility.getSuperTypesDepthFirst(java.util.Set<java.lang.String> superTypesSet,
EventUnderlyingType representation,
java.util.Map<java.lang.String,? extends EventType> nameToTypeMap) |
void |
EventAdapterServiceImpl.updateMapEventType(java.lang.String mapeventTypeName,
java.util.Map<java.lang.String,java.lang.Object> typeMap) |
void |
EventAdapterService.updateMapEventType(java.lang.String mapEventTypeName,
java.util.Map<java.lang.String,java.lang.Object> typeMap)
Update a given Map event type.
|
void |
EventAdapterServiceImpl.updateObjectArrayEventType(java.lang.String objectArrayEventTypeName,
java.util.Map<java.lang.String,java.lang.Object> typeMap) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class |
JavaClassHelper.getClassForSimpleName(java.lang.String className,
ClassForNameProvider classForNameProvider)
Returns the boxed class for the given classname, recognizing all primitive and abbreviations,
uppercase and lowercase.
|