org.apache.uima.tools.cfe.support
Class FeatureConstrainedIterator

java.lang.Object
  extended by org.apache.uima.tools.cfe.support.FeatureConstrainedIterator

public class FeatureConstrainedIterator
extends Object


Constructor Summary
FeatureConstrainedIterator()
           
 
Method Summary
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, org.apache.uima.jcas.tcas.Annotation enclosing)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, org.apache.uima.jcas.tcas.Annotation enclosing, String feat_name, Object[] values)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, int begin, int end)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, int begin_lower, int begin_upper, int end_lower, int end_upper)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, int begin_lower, int begin_upper, int end_lower, int end_upper, String feat_name, Object[] values)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed, int begin, int end, String feat_name, Object[] values)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, int[] typeIds, org.apache.uima.jcas.tcas.Annotation enclosing)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, int[] typeIds, int begin, int end)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, int[] enclosedTypes, int begin_lower, int begin_upper, int end_lower, int end_upper)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas, String enclosed_name, org.apache.uima.jcas.tcas.Annotation enclosing)
           
static org.apache.uima.jcas.tcas.Annotation getEnclosingAnnotation(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosing_class, org.apache.uima.jcas.tcas.Annotation enclosed)
           
static List<org.apache.uima.jcas.tcas.Annotation> getEnclosingAnnotations(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosing_class, org.apache.uima.jcas.tcas.Annotation enclosed)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getLeftIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> feat_ann_class, org.apache.uima.jcas.tcas.Annotation enclosing, org.apache.uima.jcas.tcas.Annotation target)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getLeftIterator(org.apache.uima.jcas.JCas jcas, int[] typeIds, org.apache.uima.jcas.tcas.Annotation enclosing, org.apache.uima.jcas.tcas.Annotation target)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getRightIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> feat_ann_class, org.apache.uima.jcas.tcas.Annotation enclosing, org.apache.uima.jcas.tcas.Annotation target)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getSameOffsetIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed_class, org.apache.uima.jcas.tcas.Annotation enclosing)
           
static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getSameOffsetIterator(org.apache.uima.jcas.JCas jcas, Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed_class, org.apache.uima.jcas.tcas.Annotation enclosing, String feat_name, Object[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureConstrainedIterator

public FeatureConstrainedIterator()
Method Detail

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 int begin,
                                                                                                                 int end)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 int[] typeIds,
                                                                                                                 int begin,
                                                                                                                 int end)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 int begin_lower,
                                                                                                                 int begin_upper,
                                                                                                                 int end_lower,
                                                                                                                 int end_upper)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 int[] enclosedTypes,
                                                                                                                 int begin_lower,
                                                                                                                 int begin_upper,
                                                                                                                 int end_lower,
                                                                                                                 int end_upper)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 org.apache.uima.jcas.tcas.Annotation enclosing)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 String enclosed_name,
                                                                                                                 org.apache.uima.jcas.tcas.Annotation enclosing)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 int[] typeIds,
                                                                                                                 org.apache.uima.jcas.tcas.Annotation enclosing)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getLeftIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getLeftIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                             Class<? extends org.apache.uima.jcas.tcas.Annotation> feat_ann_class,
                                                                                                             org.apache.uima.jcas.tcas.Annotation enclosing,
                                                                                                             org.apache.uima.jcas.tcas.Annotation target)
                                                                                                      throws IllegalArgumentException,
                                                                                                             SecurityException,
                                                                                                             ClassNotFoundException,
                                                                                                             IllegalAccessException,
                                                                                                             NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getLeftIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getLeftIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                             int[] typeIds,
                                                                                                             org.apache.uima.jcas.tcas.Annotation enclosing,
                                                                                                             org.apache.uima.jcas.tcas.Annotation target)
                                                                                                      throws IllegalArgumentException,
                                                                                                             SecurityException,
                                                                                                             ClassNotFoundException,
                                                                                                             IllegalAccessException,
                                                                                                             NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getRightIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getRightIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                              Class<? extends org.apache.uima.jcas.tcas.Annotation> feat_ann_class,
                                                                                                              org.apache.uima.jcas.tcas.Annotation enclosing,
                                                                                                              org.apache.uima.jcas.tcas.Annotation target)
                                                                                                       throws IllegalArgumentException,
                                                                                                              SecurityException,
                                                                                                              ClassNotFoundException,
                                                                                                              IllegalAccessException,
                                                                                                              NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 int begin_lower,
                                                                                                                 int begin_upper,
                                                                                                                 int end_lower,
                                                                                                                 int end_upper,
                                                                                                                 String feat_name,
                                                                                                                 Object[] values)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 int begin,
                                                                                                                 int end,
                                                                                                                 String feat_name,
                                                                                                                 Object[] values)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosedIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getEnclosedIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed,
                                                                                                                 org.apache.uima.jcas.tcas.Annotation enclosing,
                                                                                                                 String feat_name,
                                                                                                                 Object[] values)
                                                                                                          throws IllegalArgumentException,
                                                                                                                 SecurityException,
                                                                                                                 ClassNotFoundException,
                                                                                                                 IllegalAccessException,
                                                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getEnclosingAnnotations

public static List<org.apache.uima.jcas.tcas.Annotation> getEnclosingAnnotations(org.apache.uima.jcas.JCas jcas,
                                                                                 Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosing_class,
                                                                                 org.apache.uima.jcas.tcas.Annotation enclosed)
                                                                          throws IllegalArgumentException,
                                                                                 SecurityException,
                                                                                 IllegalAccessException,
                                                                                 NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
IllegalAccessException
NoSuchFieldException

getEnclosingAnnotation

public static org.apache.uima.jcas.tcas.Annotation getEnclosingAnnotation(org.apache.uima.jcas.JCas jcas,
                                                                          Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosing_class,
                                                                          org.apache.uima.jcas.tcas.Annotation enclosed)
                                                                   throws IllegalArgumentException,
                                                                          SecurityException,
                                                                          IllegalAccessException,
                                                                          NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
IllegalAccessException
NoSuchFieldException

getSameOffsetIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getSameOffsetIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                   Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed_class,
                                                                                                                   org.apache.uima.jcas.tcas.Annotation enclosing)
                                                                                                            throws IllegalArgumentException,
                                                                                                                   SecurityException,
                                                                                                                   ClassNotFoundException,
                                                                                                                   IllegalAccessException,
                                                                                                                   NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException

getSameOffsetIterator

public static org.apache.uima.cas.FSIterator<? extends org.apache.uima.jcas.tcas.Annotation> getSameOffsetIterator(org.apache.uima.jcas.JCas jcas,
                                                                                                                   Class<? extends org.apache.uima.jcas.tcas.Annotation> enclosed_class,
                                                                                                                   org.apache.uima.jcas.tcas.Annotation enclosing,
                                                                                                                   String feat_name,
                                                                                                                   Object[] values)
                                                                                                            throws IllegalArgumentException,
                                                                                                                   SecurityException,
                                                                                                                   ClassNotFoundException,
                                                                                                                   IllegalAccessException,
                                                                                                                   NoSuchFieldException
Throws:
IllegalArgumentException
SecurityException
ClassNotFoundException
IllegalAccessException
NoSuchFieldException


Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.