net.esper.event
Interface BeanEventTypeFactory

All Known Implementing Classes:
BeanEventAdapter

public interface BeanEventTypeFactory

Interface for a factory for obtaining BeanEventType instances.


Method Summary
 BeanEventType createBeanType(String alias, Class clazz)
          Returns the bean event type for a given class assigning the given alias.
 Configuration.PropertyResolutionStyle getDefaultPropertyResolutionStyle()
          Returns the default property resolution style.
 

Method Detail

createBeanType

BeanEventType createBeanType(String alias,
                             Class clazz)
Returns the bean event type for a given class assigning the given alias.

Parameters:
alias - is the alias
clazz - is the class for which to generate an event type
Returns:
is the event type for the class

getDefaultPropertyResolutionStyle

Configuration.PropertyResolutionStyle getDefaultPropertyResolutionStyle()
Returns the default property resolution style.

Returns:
property resolution style