com.espertech.esper.event.vaevent
Class RevisionStateMerge

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

public class RevisionStateMerge
extends java.lang.Object

State for merge stratgies.


Constructor Summary
RevisionStateMerge(EventBean baseEventUnderlying, NullableObject<java.lang.Object>[] overlays, RevisionEventBeanMerge lastEvent)
          Ctor.
 
Method Summary
 EventBean getBaseEventUnderlying()
          Returns base event.
 RevisionEventBeanMerge getLastEvent()
          Returns the last event.
 NullableObject<java.lang.Object>[] getOverlays()
          Returns merged values.
 void setBaseEventUnderlying(EventBean baseEventUnderlying)
          Sets base event.
 void setLastEvent(RevisionEventBeanMerge lastEvent)
          Sets the last event.
 void setOverlays(NullableObject<java.lang.Object>[] overlays)
          Set merged values.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevisionStateMerge

public RevisionStateMerge(EventBean baseEventUnderlying,
                          NullableObject<java.lang.Object>[] overlays,
                          RevisionEventBeanMerge lastEvent)
Ctor.

Parameters:
baseEventUnderlying - base event
overlays - merged values
lastEvent - last event
Method Detail

setOverlays

public void setOverlays(NullableObject<java.lang.Object>[] overlays)
Set merged values.

Parameters:
overlays - values

getBaseEventUnderlying

public EventBean getBaseEventUnderlying()
Returns base event.

Returns:
base event

setBaseEventUnderlying

public void setBaseEventUnderlying(EventBean baseEventUnderlying)
Sets base event.

Parameters:
baseEventUnderlying - to set

getOverlays

public NullableObject<java.lang.Object>[] getOverlays()
Returns merged values.

Returns:
merged values

getLastEvent

public RevisionEventBeanMerge getLastEvent()
Returns the last event.

Returns:
last event

setLastEvent

public void setLastEvent(RevisionEventBeanMerge lastEvent)
Sets the last event.

Parameters:
lastEvent - to set

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