de.huxhorn.lilith.data.eventsource
Class EventWrapper<T extends java.io.Serializable>
java.lang.Object
de.huxhorn.lilith.data.eventsource.EventWrapper<T>
- All Implemented Interfaces:
- java.io.Serializable
public class EventWrapper<T extends java.io.Serializable>
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EventWrapper
public EventWrapper()
EventWrapper
public EventWrapper(SourceIdentifier sourceIdentifier,
long localId,
T event)
EventWrapper
public EventWrapper(EventIdentifier eventIdentifier,
T event)
getSourceIdentifier
public SourceIdentifier getSourceIdentifier()
setSourceIdentifier
public void setSourceIdentifier(SourceIdentifier sourceIdentifier)
getLocalId
public long getLocalId()
setLocalId
public void setLocalId(long localId)
getEventIdentifier
public EventIdentifier getEventIdentifier()
setEventIdentifier
public void setEventIdentifier(EventIdentifier eventIdentifier)
getTransferSizeInfo
public TransferSizeInfo getTransferSizeInfo()
setTransferSizeInfo
public void setTransferSizeInfo(TransferSizeInfo transferSizeInfo)
getEvent
public T getEvent()
setEvent
public void setEvent(T event)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object