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, wait
getResult, getValueType
protected String moduleURI
protected String predicateName
protected TopicMapIF topicmap
protected Map parameters
public void setModuleURI(String moduleURI)
SearcherIF
setModuleURI
in interface SearcherIF
public void setPredicateName(String predicateName)
SearcherIF
setPredicateName
in interface SearcherIF
public void setTopicMap(TopicMapIF topicmap)
SearcherIF
setTopicMap
in interface SearcherIF
public void setParameters(Map parameters)
SearcherIF
setParameters
in interface SearcherIF