Uses of Class
com.espertech.esper.event.EventPropertyDescriptor

Packages that use EventPropertyDescriptor
com.espertech.esper.event This package defines the Esper Client event API. 
com.espertech.esper.event.property Parsers and business objects to handle nested, indexed, mapped or generally complex properties for use in JavaBean access 
 

Uses of EventPropertyDescriptor in com.espertech.esper.event
 

Methods in com.espertech.esper.event that return EventPropertyDescriptor
 EventPropertyDescriptor BeanEventType.SimplePropertyInfo.getDescriptor()
          Returns the property info.
 EventPropertyDescriptor BeanEventType.getIndexedProperty(String propertyName)
          Looks up and returns a cached indexed property's descriptor.
 EventPropertyDescriptor BeanEventType.getMappedProperty(String propertyName)
          Looks up and returns a cached mapped property's descriptor.
 EventPropertyDescriptor BeanEventType.getSimpleProperty(String propertyName)
          Looks up and returns a cached simple property's descriptor.
 

Constructors in com.espertech.esper.event with parameters of type EventPropertyDescriptor
BeanEventType.SimplePropertyInfo(Class clazz, EventPropertyGetter getter, EventPropertyDescriptor descriptor)
          Ctor.
 

Uses of EventPropertyDescriptor in com.espertech.esper.event.property
 

Methods in com.espertech.esper.event.property that return EventPropertyDescriptor
protected static EventPropertyDescriptor PropertyListBuilderExplicit.makeFieldDesc(Field field, String name)
          Makes a simple-type event property descriptor based on a reflected field.
protected static EventPropertyDescriptor PropertyListBuilderExplicit.makeMethodDesc(Method method, String name)
          Makes an event property descriptor based on a reflected method, considering the methods parameters to determine if this is an indexed or mapped event property.
 

Methods in com.espertech.esper.event.property that return types with arguments of type EventPropertyDescriptor
 List<EventPropertyDescriptor> PropertyListBuilderPublic.assessProperties(Class clazz)
           
 List<EventPropertyDescriptor> PropertyListBuilderJavaBean.assessProperties(Class clazz)
           
 List<EventPropertyDescriptor> PropertyListBuilderExplicit.assessProperties(Class clazz)
           
 List<EventPropertyDescriptor> PropertyListBuilder.assessProperties(Class clazz)
          Introspect the clazz and deterime exposed event properties.
static List<EventPropertyDescriptor> PropertyHelper.getProperties(Class clazz)
          Introspects the given class and returns event property descriptors for each property found in the class itself, it's superclasses and all interfaces this class and the superclasses implements.
 

Method parameters in com.espertech.esper.event.property with type arguments of type EventPropertyDescriptor
protected static void PropertyHelper.addIntrospectProperties(Class clazz, List<EventPropertyDescriptor> result)
          Adds to the given list of property descriptors the properties of the given class using the Introspector to introspect properties.
protected static void PropertyHelper.addMappedProperties(Class clazz, List<EventPropertyDescriptor> result)
          Adds to the given list of property descriptors the mapped properties, ie.
protected static void PropertyListBuilderExplicit.getExplicitProperties(List<EventPropertyDescriptor> result, Class clazz, ConfigurationEventTypeLegacy legacyConfig)
          Populates explicitly-defined properties into the result list.
protected static void PropertyHelper.removeDuplicateProperties(List<EventPropertyDescriptor> properties)
          Removed duplicate properties using the property name to find unique properties.
protected static void PropertyHelper.removeJavaProperties(List<EventPropertyDescriptor> properties)
          Remove Java language specific properties from the given list of property descriptors.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com