lux.xquery
Class XQuery
java.lang.Object
lux.xquery.XQuery
public class XQuery
- extends Object
represents an XQuery module, its static context (not counting any definitions in the enclosing context),
variables, function definitions, and optional body.
|
Constructor Summary |
XQuery(String defaultElementNamespace,
String defaultFunctionNamespace,
String defaultCollation,
ModuleImport[] importedModules,
Namespace[] namespaceDeclarations,
VariableDefinition[] variableDefinitions,
FunctionDefinition[] defs,
AbstractExpression body,
String baseURI,
Boolean copyNamespacesPreserve,
Boolean copyNamespacesInherit,
boolean emptyLeast)
|
XQuery
public XQuery(String defaultElementNamespace,
String defaultFunctionNamespace,
String defaultCollation,
ModuleImport[] importedModules,
Namespace[] namespaceDeclarations,
VariableDefinition[] variableDefinitions,
FunctionDefinition[] defs,
AbstractExpression body,
String baseURI,
Boolean copyNamespacesPreserve,
Boolean copyNamespacesInherit,
boolean emptyLeast)
toString
public String toString()
- Overrides:
toString in class Object
toString
public void toString(StringBuilder buf)
getBody
public AbstractExpression getBody()
getFunctionDefinitions
public FunctionDefinition[] getFunctionDefinitions()
getNamespaceDeclarations
public Namespace[] getNamespaceDeclarations()
getVariableDefinitions
public VariableDefinition[] getVariableDefinitions()
getDefaultCollation
public String getDefaultCollation()
getDefaultElementNamespace
public String getDefaultElementNamespace()
getDefaultFunctionNamespace
public String getDefaultFunctionNamespace()
isPreserveNamespaces
public Boolean isPreserveNamespaces()
isInheritNamespaces
public Boolean isInheritNamespaces()
getBaseURI
public String getBaseURI()
isEmptyLeast
public boolean isEmptyLeast()
getModuleImports
public ModuleImport[] getModuleImports()
Copyright © 2013. All Rights Reserved.