com.easyjf.cache
Class Element

java.lang.Object
  extended bycom.easyjf.cache.Element
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class Element
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Constructor Summary
Element(java.lang.Object key, java.lang.Object value)
           
Element(java.lang.Object key, java.lang.Object value, long version)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 long getCreationTime()
           
 long getHitCount()
           
 java.lang.Object getKey()
           
 long getLastAccessTime()
           
 long getSerializedSize()
           
 java.lang.Object getValue()
           
 long getVersion()
           
 int hashCode()
           
 void resetAccessStatistics()
           
 void setCreateTime()
           
 void setVersion(long version)
           
 java.lang.String toString()
           
 void updateAccessStatistics()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Element

public Element(java.lang.Object key,
               java.lang.Object value,
               long version)

Element

public Element(java.lang.Object key,
               java.lang.Object value)
Method Detail

equals

public boolean equals(java.lang.Object obj)

resetAccessStatistics

public void resetAccessStatistics()

updateAccessStatistics

public void updateAccessStatistics()

toString

public java.lang.String toString()

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException

getSerializedSize

public long getSerializedSize()

getKey

public java.lang.Object getKey()

getValue

public java.lang.Object getValue()

hashCode

public int hashCode()

setVersion

public void setVersion(long version)

getCreationTime

public long getCreationTime()

setCreateTime

public void setCreateTime()

getVersion

public long getVersion()

getLastAccessTime

public long getLastAccessTime()

getHitCount

public long getHitCount()