public static class CorefTextSource.DirectCorefTextSource extends CorefTextSource
CorefTextSource.CompleteIndexIterator, CorefTextSource.DirectCorefTextSource, CorefTextSource.DocumentTextSource, CorefTextSource.FixedIndexIterator, CorefTextSource.IndexIterator, CorefTextSource.OffsetIndexIterator, CorefTextSource.ScopeIndexIterator, CorefTextSource.SentenceTextSource, CorefTextSource.SpanTextSource, CorefTextSource.WordTextSource
de.ims.icarus.util.strings.pattern.TextSource.AggregatedTextSource, de.ims.icarus.util.strings.pattern.TextSource.CompoundTextSource, de.ims.icarus.util.strings.pattern.TextSource.DirectTextSource, de.ims.icarus.util.strings.pattern.TextSource.StaticTextSource
Constructor and Description |
---|
CorefTextSource.DirectCorefTextSource(CorefAccessor accessor) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
indexValid(int index,
CorefDataProxy rawData) |
protected void |
prepareIndexIterator(CorefTextSource.IndexIterator indexIterator,
CorefDataProxy rawData) |
protected void |
setIndex(CorefDataProxy proxy,
int index,
CorefDataProxy rawData) |
aggregateText, getAccessor, getIndexIterator, setIndexIterator
getText
public CorefTextSource.DirectCorefTextSource(CorefAccessor accessor)
protected void setIndex(CorefDataProxy proxy, int index, CorefDataProxy rawData)
setIndex
in class CorefTextSource
de.ims.icarus.plugins.prosody.pattern.ProsodyTextSource#setIndex(int)
protected void prepareIndexIterator(CorefTextSource.IndexIterator indexIterator, CorefDataProxy rawData)
prepareIndexIterator
in class CorefTextSource
de.ims.icarus.plugins.prosody.pattern.ProsodyTextSource#prepareIndexIterator(de.ims.icarus.plugins.prosody.pattern.ProsodyTextSource.IndexIterator, de.ims.icarus.plugins.prosody.pattern.PatternDataProxy)
protected boolean indexValid(int index, CorefDataProxy rawData)
indexValid
in class CorefTextSource
de.ims.icarus.plugins.prosody.pattern.ProsodyTextSource#indexValid(int)