Package | Description |
---|---|
com.espertech.esper.epl.enummethod.dot |
Enumeration method utility classes and input data sources.
|
com.espertech.esper.event |
This package defines the internal event APIs.
|
com.espertech.esper.event.arr |
Object-array event type.
|
com.espertech.esper.event.bean |
JavaBean and legacy Java underlying event classes are here.
|
com.espertech.esper.event.map |
Map-underlying event classes are here.
|
com.espertech.esper.event.property |
Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean
access
|
Constructor and Description |
---|
ExprDotStaticMethodWrapArrayEvents(EventAdapterService eventAdapterService,
BeanEventType type) |
ExprDotStaticMethodWrapIterableEvents(EventAdapterService eventAdapterService,
BeanEventType type) |
WrappingCollection(EventAdapterService eventAdapterService,
BeanEventType type,
java.util.Iterator inner) |
WrappingCollection(EventAdapterService eventAdapterService,
BeanEventType type,
java.lang.Object array) |
WrappingIterator(EventAdapterService eventAdapterService,
BeanEventType type,
java.lang.Object array) |
Modifier and Type | Method and Description |
---|---|
void |
EventTypeIdGeneratorImpl.assignedType(java.lang.String name,
BeanEventType eventType) |
void |
EventTypeIdGenerator.assignedType(java.lang.String name,
BeanEventType eventType) |
static java.lang.Object |
BaseNestableEventUtil.getBNFragmentPojo(java.lang.Object result,
BeanEventType eventType,
EventAdapterService eventAdapterService)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
EventPropertyGetterSPI |
EventTypeNestableGetterFactory.getGetterProperty(java.lang.String name,
BeanEventType nativeFragmentType,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
EventSenderBean(EPRuntimeEventSender runtime,
BeanEventType beanEventType,
EventAdapterService eventAdapterService,
ThreadingService threadingService)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryObjectArray.getGetterProperty(java.lang.String name,
BeanEventType nativeFragmentType,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
ObjectArrayEntryPropertyGetter(int propertyIndex,
BeanEventType eventType,
EventAdapterService eventAdapterService)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
BeanEventType |
BeanEventTypeFactory.createBeanType(java.lang.String name,
java.lang.Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Returns the bean event type for a given class assigning the given name.
|
BeanEventType |
BeanEventAdapter.createBeanType(java.lang.String name,
java.lang.Class clazz,
boolean isPreconfiguredStatic,
boolean isPreconfigured,
boolean isConfigured)
Creates a new EventType object for a java bean of the specified class if this is the first time
the class has been seen.
|
BeanEventType |
BeanEventTypeFactory.createBeanTypeDefaultName(java.lang.Class clazz)
Returns the bean event type for a given class assigning the given name.
|
BeanEventType |
BeanEventAdapter.createBeanTypeDefaultName(java.lang.Class clazz)
Creates a new EventType object for a java bean of the specified class if this is the first time
the class has been seen.
|
BeanEventType[] |
BeanEventTypeFactory.getCachedTypes() |
BeanEventType[] |
BeanEventAdapter.getCachedTypes() |
Modifier and Type | Method and Description |
---|---|
static BeanInstantiator |
BeanInstantiatorFactory.makeInstantiator(BeanEventType beanEventType,
EngineImportService engineImportService) |
static java.lang.Object |
BaseNativePropertyGetter.toFragmentArray(java.lang.Object[] object,
BeanEventType fragmentEventType,
EventAdapterService eventAdapterService)
NOTE: Code-generation-invoked method, method name and parameter order matters
|
static java.lang.Object |
BaseNativePropertyGetter.toFragmentIterable(java.lang.Object object,
BeanEventType fragmentEventType,
EventAdapterService eventAdapterService)
NOTE: Code-generation-invoked method, method name and parameter order matters
Returns the fragment for dynamic properties.
|
Constructor and Description |
---|
BeanEventBeanConfiguredCopyMethod(BeanEventType beanEventType,
EventAdapterService eventAdapterService,
net.sf.cglib.reflect.FastMethod copyMethod)
Ctor.
|
BeanEventBeanReader(BeanEventType type)
Ctor.
|
BeanEventBeanSerializableCopyMethod(BeanEventType beanEventType,
EventAdapterService eventAdapterService)
Ctor.
|
EventBeanManufacturerBean(BeanEventType beanEventType,
EventAdapterService service,
WriteablePropertyDescriptor[] properties,
EngineImportService engineImportService)
Ctor.
|
EventBeanManufacturerCtor(net.sf.cglib.reflect.FastConstructor fastConstructor,
BeanEventType beanEventType,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
BeanEventAdapter(java.util.concurrent.ConcurrentHashMap<java.lang.Class,BeanEventType> typesPerJavaBean,
EventAdapterService eventAdapterService,
EventTypeIdGenerator eventTypeIdGenerator)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetterSPI |
EventTypeNestableGetterFactoryMap.getGetterProperty(java.lang.String name,
BeanEventType nativeFragmentType,
EventAdapterService eventAdapterService) |
Constructor and Description |
---|
MapEntryPropertyGetter(java.lang.String propertyName,
BeanEventType eventType,
EventAdapterService eventAdapterService)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventPropertyGetterSPI |
SimpleProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
Property.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService)
Returns value getter for the property of an event of the given event type.
|
EventPropertyGetterSPI |
NestedProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterAndMapped |
MappedProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterAndIndexed |
IndexedProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
DynamicSimpleProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
DynamicMappedProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
EventPropertyGetterSPI |
DynamicIndexedProperty.getGetter(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
SimpleProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
Property.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService)
Returns the property type.
|
java.lang.Class |
NestedProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
MappedProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
IndexedProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
DynamicSimpleProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
DynamicMappedProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
java.lang.Class |
DynamicIndexedProperty.getPropertyType(BeanEventType eventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
SimpleProperty.getPropertyTypeGeneric(BeanEventType eventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
Property.getPropertyTypeGeneric(BeanEventType eventType,
EventAdapterService eventAdapterService)
Returns the property type plus its generic type parameter, if any.
|
GenericPropertyDesc |
NestedProperty.getPropertyTypeGeneric(BeanEventType eventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
MappedProperty.getPropertyTypeGeneric(BeanEventType eventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
IndexedProperty.getPropertyTypeGeneric(BeanEventType eventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
DynamicSimpleProperty.getPropertyTypeGeneric(BeanEventType beanEventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
DynamicMappedProperty.getPropertyTypeGeneric(BeanEventType beanEventType,
EventAdapterService eventAdapterService) |
GenericPropertyDesc |
DynamicIndexedProperty.getPropertyTypeGeneric(BeanEventType beanEventType,
EventAdapterService eventAdapterService) |