com.espertech.esper.event.bean
Class BeanEventPropertyWriter

java.lang.Object
  extended by com.espertech.esper.event.bean.BeanEventPropertyWriter
All Implemented Interfaces:
EventPropertyWriter
Direct Known Subclasses:
BeanEventPropertyWriterIndexedProp, BeanEventPropertyWriterMapProp

public class BeanEventPropertyWriter
extends java.lang.Object
implements EventPropertyWriter

Writer for a property to an event.


Constructor Summary
BeanEventPropertyWriter(java.lang.Class clazz, net.sf.cglib.reflect.FastMethod writerMethod)
          Ctor.
 
Method Summary
protected  void invoke(java.lang.Object[] values, java.lang.Object target)
           
 void write(java.lang.Object value, EventBean target)
          Value to write to a property.
 void writeValue(java.lang.Object value, java.lang.Object target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanEventPropertyWriter

public BeanEventPropertyWriter(java.lang.Class clazz,
                               net.sf.cglib.reflect.FastMethod writerMethod)
Ctor.

Parameters:
clazz - to write to
writerMethod - write method
Method Detail

write

public void write(java.lang.Object value,
                  EventBean target)
Description copied from interface: EventPropertyWriter
Value to write to a property.

Specified by:
write in interface EventPropertyWriter
Parameters:
value - value to write
target - property to write to

writeValue

public void writeValue(java.lang.Object value,
                       java.lang.Object target)

invoke

protected void invoke(java.lang.Object[] values,
                      java.lang.Object target)

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