Package org.basex.query.util
Class DataBuilder
java.lang.Object
org.basex.query.util.DataBuilder
Data builder. Provides methods for copying XML nodes into a main-memory database instance.
- Author:
- BaseX Team 2005-21, BSD License, Christian Gruen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds database entries for the specified nodes.voidAdds database entries for the specified node.Attaches full-text position data.static ANodeReturns a new node without the specified namespace.
-
Constructor Details
-
DataBuilder
Constructor.- Parameters:
data- target dataqc- query context (can benull)
-
-
Method Details
-
ftpos
Attaches full-text position data.- Parameters:
name- name of marker elementpos- full-text position datalen- length of extract- Returns:
- self reference
-
build
Adds database entries for the specified node.- Parameters:
node- node
-
build
Adds database entries for the specified nodes.- Parameters:
nodes- node list
-
stripNS
Returns a new node without the specified namespace.- Parameters:
node- node to be copiedns- namespace to be strippedctx- database context- Returns:
- new node
-