|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.cache.optimistic.DefaultDataVersion
public class DefaultDataVersion
The default implementation of a DataVersion, uses a long to
compare versions.
This class is immutable.
| Field Summary | |
|---|---|
static DataVersion |
ZERO
Version zero. |
| Constructor Summary | |
|---|---|
DefaultDataVersion()
Deprecated. use ZERO constant |
|
DefaultDataVersion(long version)
Constructs with a version number. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object other)
|
int |
hashCode()
|
DataVersion |
increment()
Returns a new DataVersion with a newer version number. |
boolean |
newerThan(DataVersion other)
Returns true if this is a newer version than other. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final DataVersion ZERO
| Constructor Detail |
|---|
public DefaultDataVersion()
ZERO constant
public DefaultDataVersion(long version)
| Method Detail |
|---|
public DataVersion increment()
public boolean newerThan(DataVersion other)
DataVersionother.
newerThan in interface DataVersionpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||