Class MemcacheService.CasValues (2.0.0)

public static final class MemcacheService.CasValues

A holder for compare and set values. expiration and newValue can be null.

Inheritance

Object > MemcacheService.CasValues

Constructors

CasValues(MemcacheService.IdentifiableValue oldValue, Object newValue)

public CasValues(MemcacheService.IdentifiableValue oldValue, Object newValue)
Parameters
NameDescription
oldValueMemcacheService.IdentifiableValue
newValueObject

CasValues(MemcacheService.IdentifiableValue oldValue, Object newValue, Expiration expiration)

public CasValues(MemcacheService.IdentifiableValue oldValue, Object newValue, Expiration expiration)
Parameters
NameDescription
oldValueMemcacheService.IdentifiableValue
newValueObject
expirationExpiration

Methods

equals(Object otherObj)

public boolean equals(Object otherObj)
Parameter
NameDescription
otherObjObject
Returns
TypeDescription
boolean
Overrides

getExipration()

public Expiration getExipration()
Returns
TypeDescription
Expiration

getNewValue()

public Object getNewValue()
Returns
TypeDescription
Object

getOldValue()

public MemcacheService.IdentifiableValue getOldValue()
Returns
TypeDescription
MemcacheService.IdentifiableValue

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides