com.espertech.esper.event.vaevent
Class RevisionTypeDesc

java.lang.Object
  extended by com.espertech.esper.event.vaevent.RevisionTypeDesc

public class RevisionTypeDesc
extends java.lang.Object

Per-event-type descriptor for fast access to getters for key values and changes properties.


Constructor Summary
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, int[] changesetPropertyIndex)
          Ctor.
RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters, EventPropertyGetter[] changesetPropertyGetters, PropertyGroupDesc group)
          Ctor.
 
Method Summary
 EventPropertyGetter[] getChangesetPropertyGetters()
          Returns property getters.
 int[] getChangesetPropertyIndex()
          Returns indexes of properties contributed, or null if not using indexes.
 PropertyGroupDesc getGroup()
          Returns group, or null if not using property groups.
 EventPropertyGetter[] getKeyPropertyGetters()
          Returns key getters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevisionTypeDesc

public RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters,
                        EventPropertyGetter[] changesetPropertyGetters,
                        PropertyGroupDesc group)
Ctor.

Parameters:
keyPropertyGetters - key getters
changesetPropertyGetters - property getters
group - group this belongs to

RevisionTypeDesc

public RevisionTypeDesc(EventPropertyGetter[] keyPropertyGetters,
                        EventPropertyGetter[] changesetPropertyGetters,
                        int[] changesetPropertyIndex)
Ctor.

Parameters:
keyPropertyGetters - key getters
changesetPropertyGetters - property getters
changesetPropertyIndex - indexes of properties contributed
Method Detail

getKeyPropertyGetters

public EventPropertyGetter[] getKeyPropertyGetters()
Returns key getters.

Returns:
getters

getChangesetPropertyGetters

public EventPropertyGetter[] getChangesetPropertyGetters()
Returns property getters.

Returns:
getters

getGroup

public PropertyGroupDesc getGroup()
Returns group, or null if not using property groups.

Returns:
group

getChangesetPropertyIndex

public int[] getChangesetPropertyIndex()
Returns indexes of properties contributed, or null if not using indexes.

Returns:
indexes

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