T - the class type of the identifier.public interface Identifiable<T extends java.lang.Comparable<T>>
extends java.io.Serializable
Comparable| Modifier and Type | Method and Description |
|---|---|
static <T extends Identifiable> |
exists(java.util.List<T> list,
java.lang.String id) |
static <T extends Identifiable> |
find(java.util.List<T> list,
java.lang.String id) |
T |
getId()
Gets the identifier uniquely identifying this Object instance.
|
static <T extends Identifiable> |
remove(java.util.List<T> list,
java.lang.String id) |
T getId()
static <T extends Identifiable> boolean exists(java.util.List<T> list, java.lang.String id)
static <T extends Identifiable> T find(java.util.List<T> list, java.lang.String id)
static <T extends Identifiable> void remove(java.util.List<T> list, java.lang.String id)