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.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> propertyTypes,
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> propertyTypes,
ConfigurationEventTypeObjectArray optionalConfig,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured,
boolean namedWindow,
boolean insertInto) |
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) |
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> propertyTypes,
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.createAnonymousMapType(java.lang.String typeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes) |
EventType |
EventAdapterServiceImpl.createAnonymousObjectArrayType(java.lang.String typeName,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes) |
EventType |
EventAdapterServiceImpl.createAnonymousWrapperType(java.lang.String typeName,
EventType underlyingEventType,
java.util.Map<java.lang.String,java.lang.Object> propertyTypes) |
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.
|
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)
Returns the boxed class for the given classname, recognizing all primitive and abbreviations,
uppercase and lowercase.
|