public static class CacheManager.ClassKey
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class<?> |
clazz
The class that has a cache size configured
|
private java.lang.String |
discriminator
The discriminator used to differentiate between multiple cache size of the same class
|
| Constructor and Description |
|---|
ClassKey(java.lang.Class<?> clazz,
java.lang.String discriminator)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Test this object for equality (equivalence) with the given object.
|
java.lang.Class<?> |
getClazz()
Getter for the clazz property.
|
java.lang.String |
getDiscriminator()
Getter for the discriminator property.
|
int |
hashCode()
Calculate a hash code for this object.
|
private java.lang.Class<?> clazz
private java.lang.String discriminator
public ClassKey(java.lang.Class<?> clazz,
java.lang.String discriminator)
clazz - The class.discriminator - The discriminator.public java.lang.Class<?> getClazz()
public java.lang.String getDiscriminator()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objecto - Object to test.true if the object are equal, false otherwise.