Uses of Class
org.basex.data.Data
Packages that use Data
Package
Description
Classes for creating new database instances.
Database core classes.
Database commands.
Database structures.
Visualizations and View Observer framework.
Database Index structures.
XQuery implementation.
XQuery expressions.
XQuery path expressions.
XQuery functions.
Database Functions.
Index Functions.
XQuery iterators.
Query processor, list structures.
Full-text specific utility classes.
-
Uses of Data in org.basex.build
Methods in org.basex.build that return Data -
Uses of Data in org.basex.core
Methods in org.basex.core that return DataModifier and TypeMethodDescriptionContext.data()Returns the current data reference.Pins and returns a database with the specified name.Methods in org.basex.core with parameters of type Data -
Uses of Data in org.basex.core.cmd
Methods in org.basex.core.cmd that return DataModifier and TypeMethodDescriptionstatic DataCreateDB.create(String name, Parser parser, Context ctx, MainOptions options) Returns a database instance from the specified parser.static DataCreateDB.create(String name, Parser parser, Context ctx, MainOptions options, boolean mem) Creates a new database instance, using the specified parser.static DataOpen.open(String name, Context context, MainOptions options) Opens the specified database.Methods in org.basex.core.cmd with parameters of type DataModifier and TypeMethodDescriptionstatic voidCloses the specified database.static voidDelete.deleteBinary(Data data, String path) Deletes the specified binaries.static booleanDropDB.drop(Data data, StaticOptions sopts) Deletes the specified database.static voidExport.export(Data data, String path, MainOptions options, Export export) Exports the current database to the specified path.static voidExport.export(Data data, String path, SerializerOptions sopts, Export export) Exports the current database to the specified path.static voidOptimizes a database after updates.static voidOptimize.optimize(Data data, boolean enforceText, boolean enforceAttr, boolean enforceToken, boolean enforceFt, Optimize cmd) Optimizes the structures of a database.static voidOptimizes the structures of a database.static voidOptimizeAll.optimizeAll(Data data, Context context, MainOptions options, OptimizeAll cmd) Optimizes all data structures and closes the database.static StringGenerates a target path for the specified document. -
Uses of Data in org.basex.data
Subclasses of Data in org.basex.dataModifier and TypeClassDescriptionfinal classThis class stores and organizes the database table and the index structures for textual content in a compressed disk structure.final classThis 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 DataMethods in org.basex.data with parameters of type DataModifier and TypeMethodDescriptionintAdds a single namespace for the specified pre value.intNamespaces.uriIdForPrefix(byte[] prefix, int pre, Data data) Returns the id of a namespace URI for the specified prefix and pre value.Constructors in org.basex.data with parameters of type Data -
Uses of Data in org.basex.gui.view
Methods in org.basex.gui.view with parameters of type DataModifier and TypeMethodDescriptionstatic booleanViewData.leaf(GUIOptions opts, Data data, int pre) Checks if the specified node is a text node.static byte[]ViewData.namedText(GUIOptions opts, Data data, int pre) Returns the name of the specified node or a standard text representation.static intReturns the name id of the specified node.static intReturns the parent for the specified node.static byte[]Returns path for the specified pre value.static intReturns the size for the specified node.static intReturns the size id of the specified node.static byte[]Returns textual contents for the specified node. -
Uses of Data in org.basex.index
Fields in org.basex.index declared as DataMethods in org.basex.index with parameters of type DataModifier and TypeMethodDescriptionvoidChecks if the specified database has this index.Constructors in org.basex.index with parameters of type DataModifierConstructorDescriptionprotectedIndexBuilder(Data data, IndexType type) Constructor.IndexNames(IndexType type, Data data) Constructor.protectedValuesBuilder(Data data, IndexType type) Constructor. -
Uses of Data in org.basex.index.ft
Constructors in org.basex.index.ft with parameters of type Data -
Uses of Data in org.basex.index.path
Methods in org.basex.index.path with parameters of type DataModifier and TypeMethodDescriptionvoidSets the data reference.byte[]Returns a readable representation of this node.Constructors in org.basex.index.path with parameters of type Data -
Uses of Data in org.basex.index.resource
Constructors in org.basex.index.resource with parameters of type Data -
Uses of Data in org.basex.index.value
Fields in org.basex.index.value declared as DataConstructors in org.basex.index.value with parameters of type DataModifierConstructorDescriptionDiskValues(Data data, IndexType type) Constructor, initializing the index structure.DiskValuesBuilder(Data data, IndexType type) Constructor.Constructor.MemValuesBuilder(Data data, IndexType type) Constructor.UpdatableDiskValues(Data data, IndexType type) Constructor, initializing the index structure.ValueCache(int pre, int size, IndexType type, Data data) Caches all texts and ids in the specified database range.ValueCache(int pre, IndexType type, Data data) Caches the text and id for a node with specified pre value.ValueCache(IntList pres, IndexType type, Data data) Caches texts of the specified pre values.protectedValueIndex(Data data, IndexType type) Constructor, initializing the index structure. -
Uses of Data in org.basex.query
Methods in org.basex.query that return DataModifier and TypeMethodDescriptionOpens a new database or returns a reference to an already opened database.Constructors in org.basex.query with parameters of type DataModifierConstructorDescriptionQuerySuggest(String query, QueryContext qc, Data data) Constructor. -
Uses of Data in org.basex.query.expr
Methods in org.basex.query.expr that return DataModifier and TypeMethodDescriptionContextValue.data()Except.data()Expr.data()Returns the data reference bound to this expression.Extension.data()final DataFilter.data()If.data()Intersect.data()List.data()SimpleMap.data()Switch.data()Try.data()final DataTypeCheck.data()Typeswitch.data()TypeswitchGroup.data()Union.data()Methods in org.basex.query.expr with parameters of type Data -
Uses of Data in org.basex.query.expr.gflwor
Methods in org.basex.query.expr.gflwor that return Data -
Uses of Data in org.basex.query.expr.index
Methods in org.basex.query.expr.index that return DataModifier and TypeMethodDescriptionfinal DataIndexAccess.data()final DataIndexDb.data(QueryContext qc, IndexType type) Checks if the specified index is available and returns the data reference.IndexStaticDb.data()Constructors in org.basex.query.expr.index with parameters of type Data -
Uses of Data in org.basex.query.expr.path
Fields in org.basex.query.expr.path declared as DataMethods in org.basex.query.expr.path that return DataMethods in org.basex.query.expr.path with parameters of type Data -
Uses of Data in org.basex.query.func
Methods in org.basex.query.func that return DataModifier and TypeMethodDescriptionprotected final DataStandardFunc.checkData(QueryContext qc) Returns a database instance for the first string argument of the function.final DataStandardFunc.data()Methods in org.basex.query.func with parameters of type Data -
Uses of Data in org.basex.query.func.db
Methods in org.basex.query.func.db with parameters of type Data -
Uses of Data in org.basex.query.func.index
Methods in org.basex.query.func.index with parameters of type DataModifier and TypeMethodDescriptionstatic IterIndexFn.entries(Data data, IndexEntries entries, StandardFunc call) Returns all entries of the specified value index. -
Uses of Data in org.basex.query.iter
Fields in org.basex.query.iter declared as DataConstructors in org.basex.query.iter with parameters of type Data -
Uses of Data in org.basex.query.up
Methods in org.basex.query.up that return types with arguments of type DataMethods in org.basex.query.up with parameters of type Data -
Uses of Data in org.basex.query.up.atomic
Fields in org.basex.query.up.atomic declared as DataMethods in org.basex.query.up.atomic with parameters of type DataModifier and TypeMethodDescriptionBasicUpdate.merge(Data data, BasicUpdate update) Merges the given update and this update if possible.Constructors in org.basex.query.up.atomic with parameters of type Data -
Uses of Data in org.basex.query.up.primitives
Fields in org.basex.query.up.primitives declared as DataMethods in org.basex.query.up.primitives that return DataModifier and TypeMethodDescriptionfinal DataDataUpdate.data()Returns the target data reference.Methods in org.basex.query.up.primitives with parameters of type DataModifier and TypeMethodDescriptionvoidAdds the contents of the temporary database to the target database.Constructors in org.basex.query.up.primitives with parameters of type DataModifierConstructorDescriptionprotectedDataUpdate(UpdateType type, Data data, InputInfo info) Constructor. -
Uses of Data in org.basex.query.up.primitives.db
Constructors in org.basex.query.up.primitives.db with parameters of type DataModifierConstructorDescriptionConstructor.Constructor.DBFlush(Data data, QueryContext qc, InputInfo info) Constructor.DBOptimize(Data data, boolean all, Options opts, QueryContext qc, InputInfo info) Constructor.Constructor.Constructor.Put(int id, Data data, String path, SerializerOptions sopts, InputInfo info) Constructor. -
Uses of Data in org.basex.query.up.primitives.node
Constructors in org.basex.query.up.primitives.node with parameters of type DataModifierConstructorDescriptionDeleteNode(int pre, Data data, InputInfo ii) Constructor.InsertAfter(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor.InsertAttribute(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor.InsertBefore(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor.InsertInto(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor for an insertInto.InsertIntoAsFirst(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor.InsertIntoAsLast(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor for an insertInto which is part of a replaceElementContent substitution.RenameNode(int pre, Data data, InputInfo ii, QNm name) Constructor.ReplaceDoc(int pre, Data data, NewInput input, Options opts, QueryContext qc, InputInfo info) Constructor.ReplaceNode(int pre, Data data, InputInfo ii, ANodeList nodes) Constructor.ReplaceValue(int pre, Data data, InputInfo ii, byte[] value) Constructor. -
Uses of Data in org.basex.query.util.ft
Methods in org.basex.query.util.ft with parameters of type Data -
Uses of Data in org.basex.query.util.index
Methods in org.basex.query.util.index with parameters of type DataModifier and TypeMethodDescriptionIndexInfo.costs(Data data, IndexSearch search) Computes costs if the specified data reference exists.booleanIndexCosts.tooExpensive(Data data) Checks if index access is too expensive. -
Uses of Data in org.basex.query.util.list
Methods in org.basex.query.util.list that return Data -
Uses of Data in org.basex.query.value.item
Methods in org.basex.query.value.item that return DataConstructors in org.basex.query.value.item with parameters of type Data -
Uses of Data in org.basex.query.value.node
Methods in org.basex.query.value.node that return DataConstructors in org.basex.query.value.node with parameters of type DataModifierConstructorDescriptionConstructor, creating a document node from the specified data reference.Constructor, creating a node from the specified data reference.Constructor, specifying full node information.Constructor, called by the index variant.Constructor, called by the sequential variant. -
Uses of Data in org.basex.query.value.seq
Fields in org.basex.query.value.seq declared as DataMethods in org.basex.query.value.seq that return DataMethods in org.basex.query.value.seq with parameters of type DataModifier and TypeMethodDescriptionstatic ValueCreates a sequence with the specified items.static ValueCreates a sequence with the specified items.static ValueCreates a node sequence with the given data reference and pre values.Constructors in org.basex.query.value.seq with parameters of type DataModifierConstructorDescriptionConstructor, specifying a database, pre values and full-text positions.Constructor, specifying a database and pre values.protectedConstructor. -
Uses of Data in org.basex.query.var
Methods in org.basex.query.var that return Data -
Uses of Data in org.basex.util.ft
Methods in org.basex.util.ft with parameters of type DataConstructors in org.basex.util.ft with parameters of type Data