Package | Description |
---|---|
org.basex.build |
Classes for creating new database instances.
|
org.basex.data |
Database structures.
|
org.basex.query.expr.constr |
Constructor expressions.
|
org.basex.query.util |
XQuery utility classes.
|
org.basex.query.value.node | |
org.basex.util |
Utility classes.
|
Modifier and Type | Field and Description |
---|---|
protected Atts |
Parser.atts
Attributes of currently parsed element.
|
protected Atts |
Parser.nsp
Namespaces of currently parsed element.
|
Modifier and Type | Method and Description |
---|---|
void |
Builder.emptyElem(byte[] name,
Atts att,
Atts nsp)
Stores an empty element.
|
void |
Builder.openElem(byte[] name,
Atts att,
Atts nsp)
Opens a new element node.
|
Modifier and Type | Method and Description |
---|---|
Atts |
Data.ns(int pre)
Returns all namespace keys and values.
|
Constructor and Description |
---|
CElem(StaticContext sc,
InputInfo info,
Expr name,
Atts nspaces,
Expr... cont)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Atts |
NSContext.stack()
Returns the namespace stack.
|
Modifier and Type | Method and Description |
---|---|
void |
NSContext.inScope(Atts atts)
Adds the namespaces that are currently in scope.
|
Modifier and Type | Method and Description |
---|---|
Atts |
FElem.namespaces() |
Atts |
DBNode.namespaces() |
Atts |
ANode.namespaces()
Returns all namespaces defined for the nodes.
|
Atts |
ANode.nsScope(StaticContext sc)
Returns a copy of the namespace hierarchy.
|
Constructor and Description |
---|
FElem(QNm name,
Atts ns,
ANodeList children,
ANodeList atts)
Constructor for creating an element with nodes, attributes and
namespace declarations.
|
Modifier and Type | Method and Description |
---|---|
Atts |
Atts.add(byte[] name,
byte[] value)
Adds the next name/value pair.
|
Atts |
Atts.clear()
Clears the container.
|
Atts |
Atts.copy()
Creates a shallow copy which shares all keys and values.
|
Copyright © 2005–2015 BaseX Team. All rights reserved.