Class DATACasUtils
java.lang.Object
org.apache.uima.collection.impl.cpm.vinci.DATACasUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFeature(CasData dataCas, String featureType, String featureName, String featureValue) static voidaddFeatureStructure(CasData dataCas, String featureType, String featureName, String featureValue) static booleanstatic voiddumpFeatures(CasData aCAS) static longgetByteCount(CasData aDataCas) static NameValuePair[]getCasDataFeatures(CasData aCasData, String aFeatureStructureName) static String[]getFeatureStructureValues(CasData aCAS, String featureStructureName, String featureName) static StringgetFeatureValueByType(CasData aCAS, String featureName) static StringgetFeatureValueByType(CasData aCAS, String aFeatureStructure, String featureName) static StringgetXCASasString(CasData aCasData, String[] keysToFilter) static booleanhasFeature(CasData aCAS, String featureName) static booleanhasFeatureStructure(CasData aCAS, String aName) static booleanisCasEmpty(CasData aDataCas) static booleanisValidType(String aKey, String[] typeList) static voidremapFeatureTypes(CasData aDataCas, FeatureMap aFeatureMap) static booleanshouldAnalyzeCAS(CasData aCAS, LinkedList aFilterList)
-
Constructor Details
-
DATACasUtils
public DATACasUtils()
-
-
Method Details
-
getXCASasString
- Throws:
Exception
-
addFeatureStructure
public static void addFeatureStructure(CasData dataCas, String featureType, String featureName, String featureValue) - Parameters:
dataCas-featureType-featureName-featureValue-
-
isCasEmpty
- Parameters:
aDataCas-- Returns:
- true if the data cas is empty
-
addFeature
public static void addFeature(CasData dataCas, String featureType, String featureName, String featureValue) - Parameters:
dataCas-featureType-featureName-featureValue-
-
getByteCount
- Parameters:
aDataCas-- Returns:
- the byte count
- Throws:
Exception- -
-
shouldAnalyzeCAS
- Parameters:
aCAS-aFilterList-- Returns:
- true if this cas should be analyzed
-
dropIt
- Parameters:
aKey-dropKeyList-- Returns:
- true if this key is in the dropKeyList
-
isValidType
- Parameters:
aKey-typeList-- Returns:
- true if tbd
-
hasFeature
- Parameters:
aCAS-featureName-- Returns:
- true if
-
hasFeatureStructure
- Parameters:
aCAS-aName-- Returns:
- true if tbd
-
dumpFeatures
- Parameters:
aCAS-
-
getFeatureValueByType
- Parameters:
aCAS-featureName-- Returns:
- true if tbd
-
getFeatureStructureValues
public static String[] getFeatureStructureValues(CasData aCAS, String featureStructureName, String featureName) - Parameters:
aCAS-featureStructureName-featureName-- Returns:
- tbd
-
getFeatureValueByType
public static String getFeatureValueByType(CasData aCAS, String aFeatureStructure, String featureName) - Parameters:
aCAS-aFeatureStructure-featureName-- Returns:
- tbd
-
remapFeatureTypes
- Parameters:
aDataCas-aFeatureMap-
-
getCasDataFeatures
- Parameters:
aCasData-aFeatureStructureName-- Returns:
- tbd
-