Class RsFeats
- java.lang.Object
-
- org.apache.uima.analysis_engine.impl.RsFeats
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.List<RsFeat>
features
(package private) static java.util.Iterator<RsFeat>
nullIterator
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
add(java.lang.String shortFeatName, java.lang.Object languages)
ASSUMES feat not exist in features already(package private) boolean
contains(java.lang.String typeName, java.lang.String shortFeatName)
(package private) RsFeat
get(java.lang.String shortFeatName)
linear search in list for short feat namejava.util.Iterator<RsFeat>
iterator()
(package private) void
remove(java.lang.String typeName, java.lang.String shortFeatName)
Assume features != null remove a feature, regardless of language(s)(package private) int
size()
-
-
-
Constructor Detail
-
RsFeats
RsFeats()
-
RsFeats
RsFeats(RsFeats other)
copies into a new feature list, shares the languages- Parameters:
other
-
-
-
Method Detail
-
size
int size()
-
add
void add(java.lang.String shortFeatName, java.lang.Object languages)
ASSUMES feat not exist in features already- Parameters:
feat
-
-
remove
void remove(java.lang.String typeName, java.lang.String shortFeatName)
Assume features != null remove a feature, regardless of language(s)- Parameters:
shortFeatName
-
-
contains
boolean contains(java.lang.String typeName, java.lang.String shortFeatName)
-
get
RsFeat get(java.lang.String shortFeatName)
linear search in list for short feat name- Parameters:
shortFeatName
- - canonicalized short feature name- Returns:
- the RsFeat or null
-
-