Inheritance diagram for IHierarchicalCategory:
Collaboration diagram for IHierarchicalCategory:An IHierarchicalCategory is an ISingleValueCategory, which adds a set of subcategory-strings.
Public Methods | |
| Set< String > | getSubCategories () |
| String | getCategory () |
| void | setId (long id) |
| long | calcTypeId () |
| String | getLabel () |
Package Functions | |
| long | getId () |
| long calcTypeId | ( | ) | [inherited] |
| String getCategory | ( | ) | [inherited] |
Returns the category-string of this category. Note that this value is not further restricted, and different implementations might return different strings.
Implemented in SingleValueCategory, TemporalExpression, SimplePartOfSpeech, NamedEntity, OrganizationName, PersonName, UnspecifiedNamedEntity, GeographicLocation, Location, Mountain, PopulatedPlace, Waters, SequencerReplacement, and SimpleReplacement.
| long getId | ( | ) | [package, inherited] |
Returns the Id of this DataObject. Might return 0, if the object hasn't been inserted into database yet.
Implemented in LabeledAnnotation, AttributeValueMap, DublinCoreMetaDataImpl, Frequencies, CoincidenceStatsImpl, CorpusStatsImpl, MultipleTokensStats, VoynichTextLabelsImpl, SyntaxNode< T >, TabularSummary, SimpleComparatorScore, and AccessAdapterTestResultList.
| String getLabel | ( | ) | [inherited] |
Returns the label of this token, which can be any kind of string (except null), mainly used for display-reasons only. Note: Components MUST NOT assume that any kind of label (like 'word' or else) is returned by this method.
Implemented in LabeledAnnotation, TerminalNode< T >, TEIDramaSpeaker, TEIDramaSpeechAct, TEIDramaStage, JodaDateTime, JodaInterval, JodaPeriod, and Timex.
| Set<String> getSubCategories | ( | ) |
Returns the sub-category strings of this category. Note that these values are not further restricted, and different implementations might return different strings.
Implemented in HierarchicalCategory.
| void setId | ( | long | id | ) | [inherited] |
Set the Id of this DataObject.
| id |
Implemented in LabeledAnnotation, AttributeValueMap, DublinCoreMetaDataImpl, Frequencies, CoincidenceStatsImpl, CorpusStatsImpl, MultipleTokensStats, VoynichTextLabelsImpl, SyntaxNode< T >, TabularSummary, SimpleComparatorScore, and AccessAdapterTestResultList.