Uses of Class
net.esper.event.EventPropertyDescriptor

Packages that use EventPropertyDescriptor
net.esper.event This package defines the Esper Client event API. 
net.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 net.esper.event
 

Methods in net.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 net.esper.event with parameters of type EventPropertyDescriptor
BeanEventType.SimplePropertyInfo(Class clazz, EventPropertyGetter getter, EventPropertyDescriptor descriptor)
          Ctor.
 

Uses of EventPropertyDescriptor in net.esper.event.property
 

Methods in net.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 net.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 net.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.