public final class UIMATypeAwareAnnotationsTokenizer extends BaseUIMATokenizer
Tokenizer
which creates token from UIMA Annotations filling also their TypeAttribute
according to
FeaturePath
s specifiedAttributeSource.AttributeFactory, AttributeSource.State
ae, cas, iterator
Constructor and Description |
---|
UIMATypeAwareAnnotationsTokenizer(String descriptorPath,
String tokenType,
String typeAttributeFeaturePath,
Reader input) |
Modifier and Type | Method and Description |
---|---|
void |
end() |
boolean |
incrementToken() |
protected void |
initializeIterator()
initialize the FSIterator which is used to build tokens at each incrementToken() method call
|
analyzeInput, reset
close, correctOffset, setReader
addAttribute, addAttributeImpl, captureState, clearAttributes, cloneAttributes, copyTo, equals, getAttribute, getAttributeClassesIterator, getAttributeFactory, getAttributeImplsIterator, hasAttribute, hasAttributes, hashCode, reflectAsString, reflectWith, restoreState
protected void initializeIterator() throws IOException
BaseUIMATokenizer
initializeIterator
in class BaseUIMATokenizer
IOException
- If there is a low-level I/O error.public boolean incrementToken() throws IOException
incrementToken
in class TokenStream
IOException
public void end() throws IOException
end
in class BaseUIMATokenizer
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.