public class CorpusSearchResult0D extends DefaultSearchResult0D implements de.ims.icarus.language.SentenceDataList
Modifier and Type | Class and Description |
---|---|
protected class |
CorpusSearchResult0D.EntryList |
DefaultSearchResult0D.Result0DCache
DEFAULT_START_SIZE, entries, hitCount, wrapper
annotationBuffer, finalized, groupConstraints, groupIndexMap, groupInstances, groupTokens, lock, properties, search
DUMMY_INSTANCE, FORCE_SIMPLE_OUTLINE_PROPERTY
Constructor and Description |
---|
CorpusSearchResult0D(Search search) |
CorpusSearchResult0D(Search search,
int size) |
CorpusSearchResult0D(Search search,
java.util.List<ResultEntry> entries) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(javax.swing.event.ChangeListener listener) |
de.ims.icarus.language.SentenceData |
get(int index) |
de.ims.icarus.language.SentenceData |
get(int index,
de.ims.icarus.language.DataType type) |
de.ims.icarus.language.SentenceData |
get(int index,
de.ims.icarus.language.DataType type,
de.ims.icarus.language.AvailabilityObserver observer) |
de.ims.icarus.language.SentenceDataList |
getEntryList(int... groupIndices)
Returns a list-oriented view of all the entries for the
specified combination of group-instances.
|
de.ims.icarus.language.SentenceDataList |
getTarget() |
void |
removeChangeListener(javax.swing.event.ChangeListener listener) |
int |
size() |
boolean |
supportsType(de.ims.icarus.language.DataType type) |
addEntry, clear, commit, createCache, getEntry, getEntryAt, getGroupMatchCount, getMatchCount, getRawEntry, getRawEntryAt, getRawEntryList, getTotalHitCount, getTotalMatchCount, writeEntries
canReorder, finish, getAnnotatedEntry, getAnnotationBuffer, getAnnotationType, getContentType, getContext, getDimension, getGroupConstraint, getGroupLabel, getIndexOf, getInstanceCount, getInstanceLabel, getPlainEntry, getProperty, getSource, getSubResult, isFinal, reorder, setAnnotationBuffer, setGroupInstances, setProperty
public CorpusSearchResult0D(Search search, int size)
public CorpusSearchResult0D(Search search, java.util.List<ResultEntry> entries)
public CorpusSearchResult0D(Search search)
public int size()
size
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
public void addChangeListener(javax.swing.event.ChangeListener listener)
addChangeListener
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
public void removeChangeListener(javax.swing.event.ChangeListener listener)
removeChangeListener
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
public boolean supportsType(de.ims.icarus.language.DataType type)
supportsType
in interface de.ims.icarus.language.SentenceDataList
public de.ims.icarus.language.SentenceData get(int index)
get
in interface de.ims.icarus.util.data.DataList<de.ims.icarus.language.SentenceData>
public de.ims.icarus.language.SentenceData get(int index, de.ims.icarus.language.DataType type)
get
in interface de.ims.icarus.language.SentenceDataList
public de.ims.icarus.language.SentenceData get(int index, de.ims.icarus.language.DataType type, de.ims.icarus.language.AvailabilityObserver observer)
get
in interface de.ims.icarus.language.SentenceDataList
public de.ims.icarus.language.SentenceDataList getTarget()
getTarget
in class AbstractSearchResult
public de.ims.icarus.language.SentenceDataList getEntryList(int... groupIndices)
SearchResult
getEntryList
in interface SearchResult
getEntryList
in class DefaultSearchResult0D
SearchResult.getEntryList(int[])