Class RsFullFeatNames
java.lang.Object
org.apache.uima.analysis_engine.impl.RsFullFeatNames
Implements a globally shared weak-reference map between types & features to the corresponding
Full Feature name Used to avoid creating new full feature names when compiling result feature
specs. Indexable for features via a 2 step index: typeName and shortFeatName
NOTE: this static table ends up holding on to string representations of all types, all features,
and all valid full feature names; there's no "cleanup".
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ConcurrentHashMap
<String, ConcurrentHashMap<String, String>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getFullFeatName
(String typeName, String shortFeatName) private static String
makeFullFeatName
(String typeName, String shortFeatName)
-
Field Details
-
typeName2TypeFeats
-
-
Constructor Details
-
RsFullFeatNames
public RsFullFeatNames()
-
-
Method Details
-
getFullFeatName
-
makeFullFeatName
-