| Package | Description | 
|---|---|
| org.apache.uima.analysis_component | |
| org.apache.uima.analysis_engine | The Analysis Engine interface, along with supporting 
interfaces and exception classes. | 
| org.apache.uima.analysis_engine.annotator | The Annotator Interfaces, along with supporting interfaces
and exception classes. | 
| org.apache.uima.cas | Common Analysis System (CAS) Interfaces. | 
| org.apache.uima.examples | |
| org.apache.uima.flow | |
| org.apache.uima.jcas | Interfaces for accessing the JCAS. | 
| org.apache.uima.jcas.cas | JCAS model for built-in CAS types | 
| org.apache.uima.jcas.tcas | JCAS model for built-in TCAS types | 
| org.apache.uima.util | Utility classes and interfaces used by UIMA components. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JCas | JCasMultiplier_ImplBase. getEmptyJCas()Gets an empty JCas that this CAS Multiplier can then populate. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<JCas> | JCasAnnotator_ImplBase. getRequiredCasInterface() | 
| Class<JCas> | JCasMultiplier_ImplBase. getRequiredCasInterface() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | JCasAnnotator_ImplBase. process(JCas aJCas)This method should be overriden by subclasses. | 
| abstract void | JCasMultiplier_ImplBase. process(JCas aJCas)This method should be overriden by subclasses. | 
| Modifier and Type | Method and Description | 
|---|---|
| JCas | AnalysisEngine. newJCas()Similar to  AnalysisEngine.newCAS()but wraps the new CAS objects with the Java-object-basedJCasinterface. | 
| JCas | JCasIterator. next()Gets the next JCAS from the iterator. | 
| Modifier and Type | Method and Description | 
|---|---|
| ProcessTrace | AnalysisEngine. process(JCas aJCas)Similar to  AnalysisEngine.process(CAS)but uses the Java-object-basedJCasinterface instead
 of the generalCASinterface. | 
| ProcessTrace | AnalysisEngine. process(JCas aJCas,
       ResultSpecification aResultSpec)Similar to  AnalysisEngine.process(CAS,ResultSpecification)but uses the Java-object-basedJCasinterface instead of the generalCASinterface. | 
| void | AnalysisEngine. process(JCas aJCas,
       ResultSpecification aResultSpec,
       ProcessTrace aTrace)Similar to  AnalysisEngine.process(CAS, ResultSpecification, ProcessTrace)but uses the
 Java-object-basedJCasinterface instead of the generalCASinterface. | 
| JCasIterator | AnalysisEngine. processAndOutputNewCASes(JCas aJCAS)Processes a JCAS, possibly producing multiple JCASes as a result. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JTextAnnotator. process(JCas aJCas,
       ResultSpecification aResultSpec)Deprecated.  Invokes this annotator's analysis logic. | 
| Modifier and Type | Method and Description | 
|---|---|
| JCas | CAS. getJCas()Get the JCas for this CAS. | 
| JCas | CAS. getJCas(SofaFS aSofa)Create a JCas view for a Sofa. | 
| JCas | CAS. getJCas(SofaID aSofaID)Deprecated. 
 As of v2.0, use  CAS.getView(String)followed byCAS.getJCas(). | 
| Constructor and Description | 
|---|
| SourceDocumentInformation_Type(JCas jcas,
                              Type casType)initialize variables to correspond with Cas Type and Features | 
| SourceDocumentInformation(JCas jcas) | 
| SourceDocumentInformation(JCas jcas,
                         int begin,
                         int end) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected JCas | JCasFlow_ImplBase. getJCas()Gets the JCas being routed by this Flow object. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<JCas> | JCasFlowController_ImplBase. getRequiredCasInterface() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Flow | JCasFlowController_ImplBase. computeFlow(JCas aJCas)This method must be overriden by subclasses. | 
| protected Flow | JCasFlow_ImplBase. newCasProduced(JCas newCas,
              String producedBy)By default, throws an exception to indicate this this Flow object does not support new CASes
 being produced in the middle of the flow. | 
| void | JCasFlow_ImplBase. setJCas(JCas aJCas)Deprecated. 
 this is done automatically by the framework with the Flow object is created | 
| Modifier and Type | Method and Description | 
|---|---|
| JCas | JCas. createView(String sofaID)Create a view and its underlying Sofa (subject of analysis). | 
| JCas | JCas. getJCas(Sofa sofa)Create a JCas view for a Sofa. | 
| JCas | JCas. getView(SofaFS aSofa)Get the view for a Sofa (subject of analysis). | 
| JCas | JCas. getView(String localViewName)Get the view for a Sofa (subject of analysis). | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<JCas> | JCas. getViewIterator()Get iterator over all views in this JCas. | 
| Iterator<JCas> | JCas. getViewIterator(String localViewNamePrefix)Get iterator over all views with the given name prefix. | 
| Modifier and Type | Field and Description | 
|---|---|
| JCas | TOP_Type. jcasreference to the Java Cas root | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TOP. addToIndexes(JCas jcas)add this FS to indexes in a specific view, perhaps different from the creation view | 
| void | TOP. removeFromIndexes(JCas jcas)remove this FS from indexes in a specific view, perhaps different from the view where this was created. | 
| Constructor and Description | 
|---|
| AnnotationBase_Type(JCas jcas,
                   Type casType) | 
| AnnotationBase(JCas jcas) | 
| BooleanArray_Type(JCas jcas,
                 Type casType) | 
| BooleanArray(JCas jcas,
            int length)Make a new BooleanArray of given size | 
| ByteArray_Type(JCas jcas,
              Type casType) | 
| ByteArray(JCas jcas,
         int length)Make a new ByteArray of given size | 
| CommonArray_Type(JCas jcas,
                Type casType) | 
| DoubleArray_Type(JCas jcas,
                Type casType) | 
| DoubleArray(JCas jcas,
           int length)Make a new DoubleArray of given size | 
| EmptyFloatList_Type(JCas jcas,
                   Type casType) | 
| EmptyFloatList(JCas jcas) | 
| EmptyFSList_Type(JCas jcas,
                Type casType) | 
| EmptyFSList(JCas jcas) | 
| EmptyIntegerList_Type(JCas jcas,
                     Type casType) | 
| EmptyIntegerList(JCas jcas) | 
| EmptyStringList_Type(JCas jcas,
                    Type casType) | 
| EmptyStringList(JCas jcas) | 
| FloatArray_Type(JCas jcas,
               Type casType) | 
| FloatArray(JCas jcas,
          int length)Make a new FloatArray of given size | 
| FloatList_Type(JCas jcas,
              Type casType) | 
| FloatList(JCas jcas) | 
| FSArray_Type(JCas jcas,
            Type casType) | 
| FSArray(JCas jcas,
       int length)Make a new FSArray of given size | 
| FSList_Type(JCas jcas,
           Type casType) | 
| FSList(JCas jcas) | 
| IntegerArray_Type(JCas jcas,
                 Type casType) | 
| IntegerArray(JCas jcas,
            int length)Make a new IntegerArray of given size | 
| IntegerList_Type(JCas jcas,
                Type casType) | 
| IntegerList(JCas jcas) | 
| LongArray_Type(JCas jcas,
              Type casType) | 
| LongArray(JCas jcas,
         int length)Make a new LongArray of given size | 
| NonEmptyFloatList_Type(JCas jcas,
                      Type casType) | 
| NonEmptyFloatList(JCas jcas) | 
| NonEmptyFloatList(JCas jcas,
                 float item,
                 FloatList tail) | 
| NonEmptyFSList_Type(JCas jcas,
                   Type casType) | 
| NonEmptyFSList(JCas jcas) | 
| NonEmptyFSList(JCas jcas,
              TOP item,
              FSList tail) | 
| NonEmptyIntegerList_Type(JCas jcas,
                        Type casType) | 
| NonEmptyIntegerList(JCas jcas) | 
| NonEmptyIntegerList(JCas jcas,
                   int i,
                   IntegerList tail) | 
| NonEmptyStringList_Type(JCas jcas,
                       Type casType) | 
| NonEmptyStringList(JCas jcas) | 
| NonEmptyStringList(JCas jcas,
                  String s,
                  StringList tail) | 
| ShortArray_Type(JCas jcas,
               Type casType) | 
| ShortArray(JCas jcas,
          int length)Make a new ShortArray of given size | 
| Sofa_Type(JCas jcas,
         Type casType)initialize variables to correspond with Cas Type and Features | 
| Sofa(JCas jcas,
    SofaID ID,
    String mimeType)Deprecated. 
 As of v2.0, use  JCasImpl.createView(String)to create a view, which will
             also create the Sofa for that view. | 
| StringArray_Type(JCas jcas,
                Type casType) | 
| StringArray(JCas jcas,
           int length)Make a new StringArray of given size | 
| StringList_Type(JCas jcas,
               Type casType) | 
| StringList(JCas jcas) | 
| TOP_Type(JCas jcas,
        Type casType) | 
| TOP_Type(JCas jcas,
        Type casType,
        boolean installGenerator) | 
| TOP(JCas jcas) | 
| Constructor and Description | 
|---|
| Annotation_Type(JCas jcas,
               Type casType) | 
| Annotation(JCas jcas) | 
| Annotation(JCas jcas,
          int begin,
          int end)Constructor with begin and end passed as arguments | 
| DocumentAnnotation_Type(JCas jcas,
                       Type casType) | 
| DocumentAnnotation(JCas jcas) | 
| Modifier and Type | Method and Description | 
|---|---|
| JCas | JCasPool. getJCas()Checks out a JCas from the pool. | 
| JCas | JCasPool. getJCas(long aTimeout)Checks out a JCas from the pool. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Vector<JCas> | JCasPool. getAllInstances() | 
| protected Vector<JCas> | JCasPool. getFreeInstances() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JCasPool. releaseJCas(JCas aJCas)Checks in a JCas to the pool. | 
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.