org.apache.uima.tools.cfe
Class GroupFeatureMatcher

java.lang.Object
  extended by org.apache.uima.tools.cfe.GroupFeatureMatcher

public class GroupFeatureMatcher
extends Object


Constructor Summary
GroupFeatureMatcher(Collection<SingleFeatureMatcher> sfms, boolean exclude)
           
 
Method Summary
 void addMatcher(String feat_class, String feat_path, boolean exclude, boolean quiet, Collection<String> values, boolean case_sensitive)
           
 void addMatcher(String feat_class, String feat_path, boolean exclude, boolean quiet, double lb, boolean lbi, double ub, boolean ubi)
           
 void addMatcher(String feat_class, String feat_path, boolean exclude, boolean quiet, int bitmask, boolean excact_match)
           
 void addMatcher(String feat_class, String feat_path, boolean exclude, boolean quiet, String path, boolean case_sensitive)
           
 boolean matches(MatchedValue mv, Collection<MatchedSingleFeatureMatcher> matched)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupFeatureMatcher

public GroupFeatureMatcher(Collection<SingleFeatureMatcher> sfms,
                           boolean exclude)
Method Detail

addMatcher

public void addMatcher(String feat_class,
                       String feat_path,
                       boolean exclude,
                       boolean quiet,
                       String path,
                       boolean case_sensitive)
                throws SecurityException,
                       NoSuchMethodException,
                       ClassNotFoundException,
                       IOException
Throws:
SecurityException
NoSuchMethodException
ClassNotFoundException
IOException

addMatcher

public void addMatcher(String feat_class,
                       String feat_path,
                       boolean exclude,
                       boolean quiet,
                       Collection<String> values,
                       boolean case_sensitive)
                throws SecurityException,
                       NoSuchMethodException,
                       ClassNotFoundException,
                       IOException
Throws:
SecurityException
NoSuchMethodException
ClassNotFoundException
IOException

addMatcher

public void addMatcher(String feat_class,
                       String feat_path,
                       boolean exclude,
                       boolean quiet,
                       double lb,
                       boolean lbi,
                       double ub,
                       boolean ubi)
                throws SecurityException,
                       NoSuchMethodException,
                       ClassNotFoundException,
                       IOException
Throws:
SecurityException
NoSuchMethodException
ClassNotFoundException
IOException

addMatcher

public void addMatcher(String feat_class,
                       String feat_path,
                       boolean exclude,
                       boolean quiet,
                       int bitmask,
                       boolean excact_match)
                throws SecurityException,
                       NoSuchMethodException,
                       ClassNotFoundException,
                       IOException
Throws:
SecurityException
NoSuchMethodException
ClassNotFoundException
IOException

matches

public boolean matches(MatchedValue mv,
                       Collection<MatchedSingleFeatureMatcher> matched)
                throws IllegalArgumentException,
                       IllegalAccessException,
                       InvocationTargetException
Throws:
IllegalArgumentException
IllegalAccessException
InvocationTargetException


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