public class RevisionStateDeclared extends Object
Constructor and Description |
---|
RevisionStateDeclared(EventBean baseEventUnderlying,
RevisionBeanHolder[] holders,
RevisionEventBeanDeclared lastEvent)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
EventBean |
getBaseEventUnderlying()
Returns base event.
|
RevisionBeanHolder[] |
getHolders()
Returns versions.
|
RevisionEventBeanDeclared |
getLastEvent()
Returns the last event.
|
long |
getRevisionNumber()
Returns revision number.
|
long |
incRevisionNumber()
Increments version number.
|
void |
setBaseEventUnderlying(EventBean baseEventUnderlying)
Sets base event.
|
void |
setHolders(RevisionBeanHolder[] holders)
Sets versions.
|
void |
setLastEvent(RevisionEventBeanDeclared lastEvent)
Sets the last event.
|
public RevisionStateDeclared(EventBean baseEventUnderlying, RevisionBeanHolder[] holders, RevisionEventBeanDeclared lastEvent)
baseEventUnderlying
- base eventholders
- revisionslastEvent
- prior eventpublic long getRevisionNumber()
public long incRevisionNumber()
public EventBean getBaseEventUnderlying()
public void setBaseEventUnderlying(EventBean baseEventUnderlying)
baseEventUnderlying
- to setpublic RevisionBeanHolder[] getHolders()
public void setHolders(RevisionBeanHolder[] holders)
holders
- versions to setpublic RevisionEventBeanDeclared getLastEvent()
public void setLastEvent(RevisionEventBeanDeclared lastEvent)
lastEvent
- to set