|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ostore.client.OSVersionPredicate
The OSVersionPredicate
class is the abstract super
class for all version predicates that are used in read requests
to specify requirements of the versions to be read.
This class also defines a number of constants that are used in
conjunction with the specific version predicates. For example,
the constants LT
, LEQ
, EQ
,
GEQ
, and GT
correspond to the different
types of comparisons that can be used to evaluate versions with
predicates such as OSVPSeqNum
.
Constructor Summary | |
---|---|
OSVersionPredicate(InputBuffer buffer)
|
Method Summary | |
---|---|
void |
serialize(OutputBuffer buffer)
Add the object to the buffer . |
abstract String |
toString()
Returns a String representation of this OSVersionPredicate . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public OSVersionPredicate(InputBuffer buffer)
Method Detail |
public void serialize(OutputBuffer buffer)
QuickSerializable
buffer
.
serialize
in interface QuickSerializable
buffer
- the output buffer to add the object topublic abstract String toString()
OSVersionPredicate
.
toString
in class Object
OSVersionPredicate
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |