org.cleartk.timeml.util
Class FilteringExtractor<T extends org.apache.uima.jcas.tcas.Annotation>
java.lang.Object
org.cleartk.timeml.util.FilteringExtractor<T>
- All Implemented Interfaces:
- org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor
public abstract class FilteringExtractor<T extends org.apache.uima.jcas.tcas.Annotation>
- extends Object
- implements org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor
Copyright (c) 2011, Regents of the University of Colorado
All rights reserved.
- Author:
- Steven Bethard
|
Constructor Summary |
FilteringExtractor(Class<T> annotationClass,
org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor extractor)
|
FilteringExtractor(Class<T> annotationClass,
String name,
org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor extractor)
|
|
Method Summary |
protected abstract boolean |
accept(T annotation)
|
List<org.cleartk.classifier.Feature> |
extract(org.apache.uima.jcas.JCas view,
org.apache.uima.jcas.tcas.Annotation focusAnnotation)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilteringExtractor
public FilteringExtractor(Class<T> annotationClass,
org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor extractor)
FilteringExtractor
public FilteringExtractor(Class<T> annotationClass,
String name,
org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor extractor)
extract
public List<org.cleartk.classifier.Feature> extract(org.apache.uima.jcas.JCas view,
org.apache.uima.jcas.tcas.Annotation focusAnnotation)
throws org.cleartk.classifier.feature.extractor.CleartkExtractorException
- Specified by:
extract in interface org.cleartk.classifier.feature.extractor.simple.SimpleFeatureExtractor
- Throws:
org.cleartk.classifier.feature.extractor.CleartkExtractorException
accept
protected abstract boolean accept(T annotation)
Copyright © 2012. All Rights Reserved.