de.topicmapslab.majortom.index.core
Class IdentityCacheKey

java.lang.Object
  extended by de.topicmapslab.majortom.index.core.IdentityCacheKey

 class IdentityCacheKey
extends java.lang.Object


Field Summary
(package private)  java.util.Comparator<?> comparator
           
(package private)  java.lang.Object filter
           
(package private)  java.lang.Integer limit
           
(package private)  java.lang.Integer offset
           
(package private)  BaseCachedIdentityIndexImpl.Type type
           
 
Constructor Summary
IdentityCacheKey(BaseCachedIdentityIndexImpl.Type type, java.lang.Object filter, java.lang.Integer offset, java.lang.Integer limit, java.util.Comparator<?> comparator)
          constructor
 
Method Summary
 boolean equals(java.lang.Object obj)
          
 int hashCode()
          
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

comparator

java.util.Comparator<?> comparator

type

BaseCachedIdentityIndexImpl.Type type

offset

java.lang.Integer offset

limit

java.lang.Integer limit

filter

java.lang.Object filter
Constructor Detail

IdentityCacheKey

public IdentityCacheKey(BaseCachedIdentityIndexImpl.Type type,
                        java.lang.Object filter,
                        java.lang.Integer offset,
                        java.lang.Integer limit,
                        java.util.Comparator<?> comparator)
constructor

Parameters:
clazz - the type of construct
filter - a filter criteria (regular expression)
offset - the offset or null
limit - the limit or null
comparator - the comparator or null
Method Detail

equals

public boolean equals(java.lang.Object obj)

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()

Overrides:
hashCode in class java.lang.Object