Package org.apache.uima.uimacpp
Class CppUimajEngine
java.lang.Object
org.apache.uima.uimacpp.CppUimajEngine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintdestroy()protected voidfinalize()byte[]int[]getHeap()int[]long[]short[]String[]static Stringintinitialize(String config, String dataPath, int[] typeInheritance, int[] typePriorities, int[] featureDefs, int[] featureOffset, String[] typeNames, String[] featureNames, int[] stringSubTypes, String[] stringSubTypeValues, int[] stringSubTypeValuePos, String[] indexIDs, int[] indexKinds, int[] compStarts, int[] compDefs) intprocess(String doc, int[] heapArray, int[] fsIndex, String[] stringTable, int[] resultSpecTypes, int[] resultSpecFeatures, int sofaNum, byte[] aByteHeapArray, short[] aShortHeapArray, long[] aLongHeapArray) resolveImports(String inDesc, String dataPath)
-
Constructor Details
-
CppUimajEngine
public CppUimajEngine()
-
-
Method Details
-
initialize
public int initialize(String config, String dataPath, int[] typeInheritance, int[] typePriorities, int[] featureDefs, int[] featureOffset, String[] typeNames, String[] featureNames, int[] stringSubTypes, String[] stringSubTypeValues, int[] stringSubTypeValuePos, String[] indexIDs, int[] indexKinds, int[] compStarts, int[] compDefs) -
process
-
getHeap
public int[] getHeap() -
getIndexedFSs
public int[] getIndexedFSs() -
getStringTable
-
getByteHeap
public byte[] getByteHeap() -
getShortHeap
public short[] getShortHeap() -
getLongHeap
public long[] getLongHeap() -
destroy
public int destroy() -
batchProcessComplete
public int batchProcessComplete() -
collectionProcessComplete
public int collectionProcessComplete() -
resolveImports
-
finalize
-
getLastExceptionString
-
getVersion
-