public class EnumeratedTermVoc<T extends IEnumTerm<T>>
extends java.lang.Object
Constructor and Description |
---|
EnumeratedTermVoc() |
Modifier and Type | Method and Description |
---|---|
static <S extends IEnumTerm<?>> |
addTerm(java.lang.Class<? extends IEnumTerm<?>> clazz,
S term,
java.util.UUID uuid,
java.lang.String defaultString,
java.lang.String key,
S parent) |
static <R extends IEnumTerm<R>> |
byKey(java.lang.Class<R> clazz,
java.lang.String key) |
static <R extends IEnumTerm<R>> |
byUuid(java.lang.Class<R> clazz,
java.util.UUID uuid) |
boolean |
containsKey(java.util.Map<T,eu.etaxonomy.cdm.model.term.EnumeratedTermVoc.SingleEnumTerm<T>> lookup,
java.lang.String key) |
boolean |
containsUuid(java.util.Map<T,eu.etaxonomy.cdm.model.term.EnumeratedTermVoc.SingleEnumTerm<T>> lookup,
java.util.UUID uuid) |
T |
getByKey(java.lang.String key) |
T |
getByUuid(java.util.UUID uuid) |
java.util.Set<T> |
getGeneralizationOf(T term) |
java.lang.String |
getKey(T term) |
T |
getKindOf(T term) |
java.util.UUID |
getUuid(T term) |
static <R extends IEnumTerm<R>> |
getVoc(java.lang.Class<R> clazz) |
public java.lang.String getKey(T term)
public java.util.UUID getUuid(T term)
public static <S extends IEnumTerm<?>> IEnumTerm addTerm(java.lang.Class<? extends IEnumTerm<?>> clazz, S term, java.util.UUID uuid, java.lang.String defaultString, java.lang.String key, S parent)
public boolean containsKey(java.util.Map<T,eu.etaxonomy.cdm.model.term.EnumeratedTermVoc.SingleEnumTerm<T>> lookup, java.lang.String key)
public boolean containsUuid(java.util.Map<T,eu.etaxonomy.cdm.model.term.EnumeratedTermVoc.SingleEnumTerm<T>> lookup, java.util.UUID uuid)
public static <R extends IEnumTerm<R>> R byKey(java.lang.Class<R> clazz, java.lang.String key)
public static <R extends IEnumTerm<R>> R byUuid(java.lang.Class<R> clazz, java.util.UUID uuid)
public T getByKey(java.lang.String key)
public T getByUuid(java.util.UUID uuid)
public static <R extends IEnumTerm<R>> EnumeratedTermVoc<R> getVoc(java.lang.Class<R> clazz)
Copyright © 2007-2020 EDIT. All Rights Reserved.