voldemort.utils
Class ConsistencyCheck.Value

java.lang.Object
  extended by voldemort.utils.ConsistencyCheck.Value
Direct Known Subclasses:
ConsistencyCheck.HashedValue, ConsistencyCheck.VersionValue
Enclosing class:
ConsistencyCheck

public abstract static class ConsistencyCheck.Value
extends java.lang.Object


Constructor Summary
ConsistencyCheck.Value()
           
 
Method Summary
abstract  boolean equals(java.lang.Object obj)
           
abstract  int hashCode()
           
abstract  boolean isExpired(long expiredTimeMs)
           
abstract  boolean isTimeStampLaterThan(ConsistencyCheck.Value v)
           
abstract  java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConsistencyCheck.Value

public ConsistencyCheck.Value()
Method Detail

equals

public abstract boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public abstract int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public abstract java.lang.String toString()
Overrides:
toString in class java.lang.Object

isExpired

public abstract boolean isExpired(long expiredTimeMs)

isTimeStampLaterThan

public abstract boolean isTimeStampLaterThan(ConsistencyCheck.Value v)


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu