|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use Data | |
|---|---|
| org.basex.build | Contains classes for creating new database instances. |
| org.basex.core | This package contains the core classes. |
| org.basex.core.proc | This package contains the command implementations. |
| org.basex.data | Contains BaseX data types, including the
internal table representation in the Data class. |
| org.basex.index | Contains database index implementations. |
| org.basex.query.fs | Provides file system specific query classes. |
| org.basex.query.xpath.locpath | Contains classes for the evaluation of XPath 1.0 location steps. |
| org.basex.query.xpath.values | Contains containers for XPath 1.0 data types. |
| org.basex.query.xquery | Includes an implementation of XQuery 1.0. |
| org.basex.query.xquery.item | Contains XQuery 1.0 data types. |
| Uses of Data in org.basex.build |
|---|
| Methods in org.basex.build that return Data | |
|---|---|
Data |
Builder.build(Parser p,
java.lang.String db)
Builds the database by running the specified parser. |
| Uses of Data in org.basex.core |
|---|
| Methods in org.basex.core that return Data | |
|---|---|
Data |
Context.data()
Returns data reference. |
| Methods in org.basex.core with parameters of type Data | |
|---|---|
void |
Context.data(Data d)
Sets a new data instance. |
| Uses of Data in org.basex.core.proc |
|---|
| Methods in org.basex.core.proc that return Data | |
|---|---|
static Data |
Check.check(java.lang.String path)
Static command for getting a database reference. |
static Data |
Insert.copy(Data data,
int pre)
Creates a memory data instance from the specified database and pre value. |
static Data |
Open.open(java.lang.String db)
Static method for opening a database. |
static Data |
Create.xml(java.lang.String db,
java.lang.String fn)
Creates and returns a database for the specified XML document. |
| Methods in org.basex.core.proc with parameters of type Data | |
|---|---|
double |
XPathMV.attNum(Data data,
int att,
int pre)
Finds the specified attribute for the specified element and returns the numeric attribute value. |
static int |
Insert.checkText(Data data,
int pre,
int par,
int kind)
Checks if the current insertion would create two adjacent text nodes. |
static boolean |
Close.close(Data data)
Closes the specified database. |
static Data |
Insert.copy(Data data,
int pre)
Creates a memory data instance from the specified database and pre value. |
static java.lang.String |
Find.findTable(java.lang.String[] filter,
TokenList cols,
byte[] tag,
Data data)
Creates an XPath representation for the specified table query. |
static int |
Insert.pre(int par,
int pos,
Data data)
Retrieves the pre value for the specified child position. |
| Uses of Data in org.basex.data |
|---|
| Subclasses of Data in org.basex.data | |
|---|---|
class |
DiskData
This class stores and organizes the node table and the index structures for textual content. |
class |
MemData
This class stores and organizes the database table and the index structures for textual content in a compressed memory structure. |
| Fields in org.basex.data declared as Data | |
|---|---|
Data |
Nodes.data
Root Node. |
| Methods in org.basex.data with parameters of type Data | |
|---|---|
static byte[] |
Serialize.content(Data data,
int p,
boolean s)
Convenience method, returning a string representation of the current node. |
void |
MemData.insert(int pre,
int par,
Data d)
|
void |
DiskData.insert(int pre,
int par,
Data td)
|
abstract void |
Data.insert(int pre,
int par,
Data d)
Insert a data instance at the specified pre value. |
static java.lang.String |
Serialize.node(Data data,
int p)
Convenience method, returning a string representation of the current node. |
static void |
Serialize.table(PrintOutput out,
Data data,
int s,
int e)
Writes the database as table. |
static void |
Serialize.table(PrintOutput out,
Data data,
Nodes nodes)
Writes the database as table. |
static int |
Serialize.xml(PrintOutput out,
Data data,
int pos)
Writes the specified XML node and all its sub nodes to the specified output stream. |
static int |
Serialize.xml(PrintOutput out,
Data data,
int pre,
boolean val,
boolean ent)
Prints the specified node to the output stream. |
static void |
Serialize.xml(PrintOutput out,
Data data,
Nodes nodes,
boolean valid)
Prints the specified node set to the output stream. |
static void |
Serialize.xml(ResultReader rr,
Data data,
int pos)
Writes the specified XML node and all its sub nodes to the specified output stream. |
static void |
Serialize.xml(ResultReader rr,
Data data,
Nodes nodes)
Prints the specified node set to the output stream. |
| Constructors in org.basex.data with parameters of type Data | |
|---|---|
Nodes(Data d)
Node Set constructor. |
|
Nodes(int[] n,
Data d)
Node Set constructor. |
|
Nodes(int n,
Data d)
Node Set constructor. |
|
| Uses of Data in org.basex.index |
|---|
| Methods in org.basex.index with parameters of type Data | |
|---|---|
Words |
WordBuilder.build(Data data)
Builds the index structure and returns an index instance. |
Values |
ValueBuilder.build(Data data)
Builds the index structure and returns an index instance. |
Index |
IndexBuilder.build(Data data)
Builds the index structure and returns an index instance. |
WordsCTA |
FTBuilder.build(Data data)
Builds the index structure and returns an index instance. |
| Constructors in org.basex.index with parameters of type Data | |
|---|---|
Values(Data d,
java.lang.String db,
boolean txt)
Constructor, initializing the index structure. |
|
| Uses of Data in org.basex.query.fs |
|---|
| Methods in org.basex.query.fs with parameters of type Data | |
|---|---|
static byte[] |
FSUtils.getName(Data data,
int pre)
Returns the name of a file, hidden inside a context set. |
static java.lang.String |
FSUtils.getPath(Data data,
int pre)
Returns the path of a file. |
static int |
FSUtils.getSize(Data data,
int pre)
Returns the size of a file, hidden inside a context set. |
static byte[] |
FSUtils.getSuffix(Data data,
int pre)
Returns the name of a file, hidden inside a context set. |
static boolean |
FSUtils.isDir(Data data,
int pre)
Checks if the specified node is a file. |
static boolean |
FSUtils.isFile(Data data,
int pre)
Checks if the specified node is a file. |
| Constructors in org.basex.query.fs with parameters of type Data | |
|---|---|
FSQuery(Data d)
Simplified Constructor. |
|
| Uses of Data in org.basex.query.xpath.locpath |
|---|
| Methods in org.basex.query.xpath.locpath with parameters of type Data | |
|---|---|
void |
TestName.compile(Data data)
|
void |
Test.compile(Data data)
Optimizes the expression. |
boolean |
TestPI.eval(Data data,
int pre,
int kind)
|
boolean |
TestName.eval(Data data,
int pre,
int kind)
|
abstract boolean |
Test.eval(Data data,
int pre,
int kind)
Evaluates a node test. |
void |
Test.eval(Data data,
int pre,
int kind,
NodeBuilder result)
Evaluates a node test. |
| Uses of Data in org.basex.query.xpath.values |
|---|
| Fields in org.basex.query.xpath.values declared as Data | |
|---|---|
Data |
NodeSet.data
Data reference.. |
| Constructors in org.basex.query.xpath.values with parameters of type Data | |
|---|---|
NodeSet(Data d)
Constructor, creating a new node set from the specified node ids. |
|
NodeSet(int[] ids,
Data d)
Constructor, creating a new node set from the specified node ids. |
|
| Uses of Data in org.basex.query.xquery |
|---|
| Methods in org.basex.query.xquery with parameters of type Data | |
|---|---|
Nodes |
XQResult.nodes(Data data)
Converts nodes of a XQuery result into a BaseX nodeset. |
| Uses of Data in org.basex.query.xquery.item |
|---|
| Fields in org.basex.query.xquery.item declared as Data | |
|---|---|
Data |
DNode.data
Data reference. |
| Constructors in org.basex.query.xquery.item with parameters of type Data | |
|---|---|
DNode(Data d,
int p,
Node r,
Type t)
Constructor. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||