Package com.scaleout.client.caching
Class VersionToken
java.lang.Object
com.scaleout.client.caching.VersionToken
The
VersionToken
is an identifier for the version of an object stored in the ScaleOut in-memory data grid.-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic VersionToken
Retrieve an empty version token.boolean
hasValue()
Check to see if thisVersionToken
has a value.int
version()
Retrieve the version number of thisVersionToken
-
Field Details
-
_version
protected int _versionThe value of this version token. -
_hasValue
protected boolean _hasValueFlag to indicate if this version token has a value.
-
-
Constructor Details
-
VersionToken
protected VersionToken()Default constructor.
-
-
Method Details
-
version
public int version()Retrieve the version number of thisVersionToken
- Returns:
- the version number
-
hasValue
public boolean hasValue()Check to see if thisVersionToken
has a value.- Returns:
- true if the
VersionToken
has a value, false if thisVersionToken
has no value
-
emptyVersionToken
Retrieve an empty version token.- Returns:
- an empty version token where
hasValue()
will always return false.
-