public abstract class AbstractIdAndVersion extends Object implements IdAndVersion
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractIdAndVersion(long version) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.apache.commons.lang.builder.CompareToBuilder |
appendId(org.apache.commons.lang.builder.CompareToBuilder appender,
IdAndVersion other) |
protected abstract org.apache.commons.lang.builder.HashCodeBuilder |
appendId(org.apache.commons.lang.builder.HashCodeBuilder appender) |
int |
compareTo(IdAndVersion other) |
boolean |
equals(Object obj) |
long |
getVersion() |
int |
hashCode() |
String |
toString() |
protected abstract void |
writeId(ObjectOutputStream objectOutputStream) |
void |
writeToStream(ObjectOutputStream objectOutputStream) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdpublic long getVersion()
getVersion in interface IdAndVersionpublic int compareTo(IdAndVersion other)
compareTo in interface Comparable<IdAndVersion>public final void writeToStream(ObjectOutputStream objectOutputStream) throws IOException
writeToStream in interface IdAndVersionIOExceptionprotected abstract org.apache.commons.lang.builder.HashCodeBuilder appendId(org.apache.commons.lang.builder.HashCodeBuilder appender)
protected abstract org.apache.commons.lang.builder.CompareToBuilder appendId(org.apache.commons.lang.builder.CompareToBuilder appender,
IdAndVersion other)
protected abstract void writeId(ObjectOutputStream objectOutputStream) throws IOException
IOExceptionCopyright © 2011-2015 Molindo GmbH. All Rights Reserved.