public abstract class Category<T extends Keyed>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
id |
Modifier | Constructor and Description |
---|---|
protected |
Category(java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
boolean |
contains(T object)
Checks if this category contains
object . |
java.util.Set<T> |
getAll() |
java.lang.String |
getId() |
void |
invalidateCache() |
protected abstract java.util.Set<T> |
load() |
java.lang.String |
toString() |
public final java.lang.String getId()
public final java.util.Set<T> getAll()
protected abstract java.util.Set<T> load()
public boolean contains(T object)
object
.object
- the objecttrue
if this category contains the objectpublic void invalidateCache()
public java.lang.String toString()
toString
in class java.lang.Object