public abstract class AbstractSearcher extends Object implements SearcherIF
| Modifier and Type | Field and Description |
|---|---|
protected String |
moduleURI |
protected Map |
parameters |
protected String |
predicateName |
protected TopicMapIF |
topicmap |
ITEM_IDENTIFIER, OBJECT_ID, OBJECT_VALUE, OCCURRENCE_URI, STRING_VALUE, SUBJECT_IDENTIFIER, SUBJECT_LOCATOR| Constructor and Description |
|---|
AbstractSearcher() |
| Modifier and Type | Method and Description |
|---|---|
void |
setModuleURI(String moduleURI)
PUBLIC: Called by the query engine before using the instance to
pass the module URI to the searcher.
|
void |
setParameters(Map parameters)
PUBLIC: Called by the query engine before using the instance to
pass the parameters in the module URI to the searcher.
|
void |
setPredicateName(String predicateName)
PUBLIC: Called by the query engine before using the instance to
pass the name of the predicate (the part after the colon in the
QName) to the searcher.
|
void |
setTopicMap(TopicMapIF topicmap)
PUBLIC: Called by the query engine before using the instance to
pass the topic map being queried to the predicate.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetResult, getValueTypeprotected String moduleURI
protected String predicateName
protected TopicMapIF topicmap
protected Map parameters
public void setModuleURI(String moduleURI)
SearcherIFsetModuleURI in interface SearcherIFpublic void setPredicateName(String predicateName)
SearcherIFsetPredicateName in interface SearcherIFpublic void setTopicMap(TopicMapIF topicmap)
SearcherIFsetTopicMap in interface SearcherIFpublic void setParameters(Map parameters)
SearcherIFsetParameters in interface SearcherIF