org.apache.uima.tools.cfe
Class PartialObjectMatcher

java.lang.Object
  extended by org.apache.uima.tools.cfe.PartialObjectMatcher
Direct Known Subclasses:
FeatureObjectMatcher

public class PartialObjectMatcher
extends Object


Constructor Summary
protected PartialObjectMatcher(String class_name, String full_annotation_path)
           
  PartialObjectMatcher(String class_name, String full_path, Collection<GroupFeatureMatcher> gfms)
           
 
Method Summary
 void addGroupMatcher(GroupFeatureMatcher gfm)
           
 Class<?> getMatcherClass()
           
 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

PartialObjectMatcher

public PartialObjectMatcher(String class_name,
                            String full_path,
                            Collection<GroupFeatureMatcher> gfms)
                     throws ClassNotFoundException
Throws:
ClassNotFoundException

PartialObjectMatcher

protected PartialObjectMatcher(String class_name,
                               String full_annotation_path)
                        throws ClassNotFoundException
Throws:
ClassNotFoundException
Method Detail

addGroupMatcher

public void addGroupMatcher(GroupFeatureMatcher gfm)

matches

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

getMatcherClass

public Class<?> getMatcherClass()


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