com.espertech.esper.event.bean
Class DynamicPropertyDescriptor

java.lang.Object
  extended by com.espertech.esper.event.bean.DynamicPropertyDescriptor

public class DynamicPropertyDescriptor
extends java.lang.Object

Provides method information for dynamic (unchecked) properties of each class for use in obtaining property values.


Constructor Summary
DynamicPropertyDescriptor(java.lang.Class clazz, net.sf.cglib.reflect.FastMethod method, boolean hasParameters)
          Ctor.
 
Method Summary
 java.lang.Class getClazz()
          Returns the class for the method.
 net.sf.cglib.reflect.FastMethod getMethod()
          Returns the method to invoke.
 boolean isHasParameters()
          Returns true if the method takes parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicPropertyDescriptor

public DynamicPropertyDescriptor(java.lang.Class clazz,
                                 net.sf.cglib.reflect.FastMethod method,
                                 boolean hasParameters)
Ctor.

Parameters:
clazz - the class to match when looking for a method
method - the fast method to call
hasParameters - true if the method takes parameters
Method Detail

getClazz

public java.lang.Class getClazz()
Returns the class for the method.

Returns:
class to match on

getMethod

public net.sf.cglib.reflect.FastMethod getMethod()
Returns the method to invoke.

Returns:
method to invoke

isHasParameters

public boolean isHasParameters()
Returns true if the method takes parameters.

Returns:
indicator if parameters are required

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com