Package org.basex.api.xmldb
Class BXQueryService
java.lang.Object
org.basex.api.xmldb.BXQueryService
- All Implemented Interfaces:
org.xmldb.api.base.Configurable,org.xmldb.api.base.Service,org.xmldb.api.modules.XPathQueryService
Abstract QueryService definition for the XMLDB:API.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetName()getNamespace(String prefix) getProperty(String nm) queryResource(String id, String query) voidremoveNamespace(String prefix) voidsetCollection(org.xmldb.api.base.Collection col) voidsetNamespace(String prefix, String uri) voidsetProperty(String nm, String value)
-
Method Details
-
setNamespace
- Specified by:
setNamespacein interfaceorg.xmldb.api.modules.XPathQueryService- Throws:
org.xmldb.api.base.XMLDBException
-
getNamespace
- Specified by:
getNamespacein interfaceorg.xmldb.api.modules.XPathQueryService
-
removeNamespace
- Specified by:
removeNamespacein interfaceorg.xmldb.api.modules.XPathQueryService
-
clearNamespaces
public void clearNamespaces()- Specified by:
clearNamespacesin interfaceorg.xmldb.api.modules.XPathQueryService
-
query
- Specified by:
queryin interfaceorg.xmldb.api.modules.XPathQueryService- Throws:
org.xmldb.api.base.XMLDBException
-
queryResource
public BXResourceSet queryResource(String id, String query) throws org.xmldb.api.base.XMLDBException - Specified by:
queryResourcein interfaceorg.xmldb.api.modules.XPathQueryService- Throws:
org.xmldb.api.base.XMLDBException
-
getName
- Specified by:
getNamein interfaceorg.xmldb.api.base.Service
-
getVersion
- Specified by:
getVersionin interfaceorg.xmldb.api.base.Service
-
setCollection
public void setCollection(org.xmldb.api.base.Collection col) - Specified by:
setCollectionin interfaceorg.xmldb.api.base.Service
-
getProperty
- Specified by:
getPropertyin interfaceorg.xmldb.api.base.Configurable
-
setProperty
- Specified by:
setPropertyin interfaceorg.xmldb.api.base.Configurable- Throws:
org.xmldb.api.base.XMLDBException
-