public class CoreferenceDocumentSearch
extends de.ims.icarus.search_tools.tree.AbstractTreeSearch
Modifier and Type | Class and Description |
---|---|
class |
CoreferenceDocumentSearch.CoreferenceSearchResolver |
de.ims.icarus.search_tools.tree.AbstractTreeSearch.SearchWorker
de.ims.icarus.search_tools.standard.AbstractParallelSearch.DefaultSearchResolver, de.ims.icarus.search_tools.standard.AbstractParallelSearch.ItemBuffer, de.ims.icarus.search_tools.standard.AbstractParallelSearch.ItemRequestResult, de.ims.icarus.search_tools.standard.AbstractParallelSearch.Worker
ANNOTATION_BUFFER_SIZE, nextItemIndex, notifer, orientation, pendingIndices, pendingItems, pendingWorkers, processed, result, resultLimit, searchMode, source, workers
DEFAULT_OPTIMIZE_SEARCH, DEFAULT_SEARCH_CASESENSITIVE, DEFAULT_SEARCH_MAX_LENGTH, DEFAULT_SEARCH_MIN_LENGTH, DEFAULT_SEARCH_MODE, DEFAULT_SEARCH_NON_PROJECTIVE, DEFAULT_SEARCH_ORIENTATION, DEFAULT_SEARCH_RESULT_LIMIT, OPTIMIZE_SEARCH, SEARCH_CASESENSITIVE, SEARCH_MAX_LENGTH, SEARCH_MIN_LENGTH, SEARCH_MODE, SEARCH_NON_PROJECTIVE, SEARCH_ORIENTATION, SEARCH_RESULT_LIMIT
Constructor and Description |
---|
CoreferenceDocumentSearch(de.ims.icarus.search_tools.SearchFactory factory,
de.ims.icarus.search_tools.SearchQuery query,
de.ims.icarus.util.Options parameters,
java.lang.Object target) |
Modifier and Type | Method and Description |
---|---|
protected de.ims.icarus.search_tools.annotation.ResultAnnotator |
createAnnotator() |
protected de.ims.icarus.util.data.DataList<DocumentData> |
createSource(java.lang.Object target) |
protected de.ims.icarus.search_tools.tree.TargetTree |
createTargetTree() |
protected de.ims.icarus.util.Options |
createTreeOptions() |
de.ims.icarus.search_tools.io.SearchResolver |
getSearchResolver() |
CoreferenceDocumentSearchTarget |
getSearchTarget() |
createCache, createEntryBuilder, createRootMatcher, createWorker, initEngine, validateGraph
awaitItem, createResult, createResult, finalizeResult, getMaxWorkerCount, getPerformanceInfo, getResult, getSearchGraph, getTargetItem, hasUnprocessedItems, init, innerCancel, innerExecute, itemProcessed, nextItem, offerItem, workerFinished
cancel, execute, finish, getFactory, getParameter, getParameters, getProgress, getProperty, getQuery, getState, getTarget, isCancelled, isDone, isRunning, isSerializable, setProgress, setProperty, setState
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
public CoreferenceDocumentSearch(de.ims.icarus.search_tools.SearchFactory factory, de.ims.icarus.search_tools.SearchQuery query, de.ims.icarus.util.Options parameters, java.lang.Object target)
protected de.ims.icarus.util.data.DataList<DocumentData> createSource(java.lang.Object target)
createSource
in class de.ims.icarus.search_tools.standard.AbstractParallelSearch
AbstractParallelSearch.createSource(java.lang.Object)
protected de.ims.icarus.search_tools.annotation.ResultAnnotator createAnnotator()
createAnnotator
in class de.ims.icarus.search_tools.standard.AbstractParallelSearch
AbstractParallelSearch.createAnnotator()
protected de.ims.icarus.search_tools.tree.TargetTree createTargetTree()
createTargetTree
in class de.ims.icarus.search_tools.tree.AbstractTreeSearch
AbstractTreeSearch.createTargetTree()
public CoreferenceDocumentSearchTarget getSearchTarget()
protected de.ims.icarus.util.Options createTreeOptions()
createTreeOptions
in class de.ims.icarus.search_tools.tree.AbstractTreeSearch
public de.ims.icarus.search_tools.io.SearchResolver getSearchResolver()
getSearchResolver
in class de.ims.icarus.search_tools.standard.AbstractParallelSearch
AbstractParallelSearch.getSearchResolver()