public interface QueryProcessorFactoryIF
QueryProcessorFactoryIF
create an appropriate
QueryProcessorIF
for the provided TopicMapIF
.Modifier and Type | Method and Description |
---|---|
QueryProcessorIF |
createQueryProcessor(TopicMapIF topicmap,
LocatorIF base,
Map<String,String> properties)
PUBLIC: Creates a new
QueryProcessorIF instance to query a given
topic map. |
String |
getQueryLanguage()
PUBLIC: Returns the query language that is used by this
QueryProcessorFactoryIF implementation. |
String getQueryLanguage()
QueryProcessorFactoryIF
implementation.QueryProcessorFactoryIF
implementation.QueryProcessorIF createQueryProcessor(TopicMapIF topicmap, LocatorIF base, Map<String,String> properties)
QueryProcessorIF
instance to query a given
topic map.topicmap
- the topic map to be used by the query processor.base
- base address of the topic map if known.properties
- additional properties used to configure the query
processor.QueryProcessorIF
instance that can be used to query the
topic map.