org.ajax4jsf.cache
Class LRUMapCache.CacheEntry

java.lang.Object
  extended by org.ajax4jsf.cache.LRUMapCache.CacheEntry
All Implemented Interfaces:
java.lang.Comparable<LRUMapCache.CacheEntry>
Enclosing class:
LRUMapCache

protected static final class LRUMapCache.CacheEntry
extends java.lang.Object
implements java.lang.Comparable<LRUMapCache.CacheEntry>


Constructor Summary
LRUMapCache.CacheEntry(java.lang.Object key, java.lang.Object value, java.util.Date expired)
           
 
Method Summary
 int compareTo(LRUMapCache.CacheEntry o)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.Object getKey()
           
 java.lang.Object getValue()
           
 int hashCode()
           
 boolean isExpired()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LRUMapCache.CacheEntry

public LRUMapCache.CacheEntry(java.lang.Object key,
                              java.lang.Object value,
                              java.util.Date expired)
Method Detail

getKey

public java.lang.Object getKey()

getValue

public java.lang.Object getValue()

isExpired

public boolean isExpired()

compareTo

public int compareTo(LRUMapCache.CacheEntry o)
Specified by:
compareTo in interface java.lang.Comparable<LRUMapCache.CacheEntry>

hashCode

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

equals

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

toString

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


Copyright © 2009. All Rights Reserved.