public class StateEvent extends Object implements ComplexEvent, InStream, AtomicEvent
Modifier and Type | Field and Description |
---|---|
protected StreamEvent[] |
streamEvents |
Constructor and Description |
---|
StateEvent(StreamEvent[] streamEvents) |
Modifier and Type | Method and Description |
---|---|
StateEvent |
cloneEvent(int stateNumber) |
protected StateEvent |
createCloneEvent(StreamEvent[] newEventStream,
int eventState) |
int |
getEventState() |
StreamEvent |
getStreamEvent(int i) |
StreamEvent[] |
getStreamEvents() |
long |
getTimeStamp() |
void |
setEventState(int eventState) |
void |
setStreamEvent(int i,
StreamEvent streamEvent) |
String |
toString() |
protected StreamEvent[] streamEvents
public StateEvent(StreamEvent[] streamEvents)
public StreamEvent[] getStreamEvents()
public StreamEvent getStreamEvent(int i)
public long getTimeStamp()
getTimeStamp
in interface AtomicEvent
getTimeStamp
in interface ComplexEvent
public void setStreamEvent(int i, StreamEvent streamEvent)
protected StateEvent createCloneEvent(StreamEvent[] newEventStream, int eventState)
public StateEvent cloneEvent(int stateNumber)
public int getEventState()
public void setEventState(int eventState)
Copyright © 2012. All Rights Reserved.