|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Property
Interface for a property of an event of type BeanEventType (JavaBean event). Properties are designed to handle the different types of properties for such events: indexed, mapped, simple, nested, or a combination of those.
Method Summary | |
---|---|
EventPropertyGetter |
getGetter(BeanEventType eventType)
Returns value getter for the property of an event of the given event type. |
EventPropertyGetter |
getGetterMap(Map optionalMapPropTypes)
Returns the getter-method for use with Map event representations. |
Class |
getPropertyType(BeanEventType eventType)
Returns the property type. |
Class |
getPropertyTypeMap(Map optionalMapPropTypes)
Returns the property type for use with Map event representations. |
void |
toPropertyEPL(StringWriter writer)
Write the EPL-representation of the property. |
Method Detail |
---|
Class getPropertyType(BeanEventType eventType)
eventType
- is the event type representing the JavaBean
EventPropertyGetter getGetter(BeanEventType eventType)
eventType
- is the type of event to make a getter for
Class getPropertyTypeMap(Map optionalMapPropTypes)
optionalMapPropTypes
- a map-within-map type definition, if supplied, or null if not supplied
EventPropertyGetter getGetterMap(Map optionalMapPropTypes)
optionalMapPropTypes
- a map-within-map type definition, if supplied, or null if not supplied
void toPropertyEPL(StringWriter writer)
writer
- to write to
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |