Interface | Description |
---|---|
IDefinedTerm<T extends IDefinedTerm> | |
IEnumTerm<T extends IEnumTerm<T>> |
Interface to combine
ISimpleTerm and IKeyTerm properties. |
IHasTermType | |
IKeyTerm |
Interface for all enumerations which provide a key for persisting them as strings
via
EnumUserType . |
ILoadableTerm<T extends IDefinedTerm> | |
ISimpleTerm<T extends ISimpleTerm> |
The common interface which is implemented by
defined terms and enumerations
replacing fully defined terms . |
ITermGraph<TERM extends DefinedTermBase,REL extends TermRelationBase> | |
ITermTree<TERM extends DefinedTermBase,REL extends TermRelationBase> |
Class | Description |
---|---|
DefaultTermInitializer | |
DefinedTerm | |
DefinedTermBase<T extends DefinedTermBase> |
workaround for enumerations, base type according to TDWG.
|
EnumeratedTermVoc<T extends IEnumTerm<T>> |
Helper class to handle enumeration terms similar to vocabularies.
|
OrderedTerm | |
OrderedTermBase<T extends OrderedTermBase<?>> | |
OrderedTermComparator<T extends DefinedTermBase<?>> | |
OrderedTermVocabulary<T extends OrderedTermBase> | |
Representation |
workaround for enumerations
|
TermBase | |
TermCollection<TERM extends DefinedTermBase,REL extends TermRelationBase> | |
TermGraph<T extends DefinedTermBase> | |
TermGraphBase<TERM extends DefinedTermBase,REL extends TermRelationBase> | |
TermIdInVocabularyComparator<T extends DefinedTermBase<?>> | |
TermLanguageComparator<T extends TermBase> | |
TermNode<T extends DefinedTermBase> |
The class for tree nodes within a
feature tree structure. |
TermRelation<T extends DefinedTermBase> |
Class which creates a relation between 2
defined terms . |
TermRelationBase<TERM extends DefinedTermBase,REL extends TermRelationBase,GRAPH extends TermGraphBase> |
Common base class for
TermNode and TermRelation . |
TermRelationshipType | |
TermTree<T extends DefinedTermBase> |
The class to arrange
terms in a tree structure. |
TermVocabulary<T extends DefinedTermBase> |
A single enumeration must only contain DefinedTerm instances of one kind
(this means a subclass of DefinedTerm).
|
Enum | Description |
---|---|
TermType |
The term type is used to define the type of a
term , may it be a vocabulary or a defined term.It is used to define in which context a term may be used. |
VocabularyEnum |
Exception | Description |
---|---|
NoDefinedTermClassException | |
WrongTermTypeException |
Copyright © 2007-2020 EDIT. All Rights Reserved.