Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.basex.io.PrintOutput

Packages that use PrintOutput
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.io | Contains project specific input/output classes needed for reading and writing database files, displaying queries, etc.
org.basex.query.fs | Provides file system specific query classes.
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 PrintOutput in org.basex.core

Methods in org.basex.core with parameters of type PrintOutput
`void` | `ClientProcess.info(PrintOutput o)`
`abstract void` | `AbstractProcess.info(PrintOutput out)` Returns process info.
`void` | `ClientProcess.output(PrintOutput o)`
`abstract void` | `AbstractProcess.output(PrintOutput out)` Processes a command.

Uses of PrintOutput in org.basex.core.proc

Methods in org.basex.core.proc with parameters of type PrintOutput
`void` | `Proc.info(PrintOutput out)`
`void` | `Proc.output(PrintOutput out)`
`int` | `XPathMV.show(PrintOutput out)` Returns an MedioVis XML document.

Uses of PrintOutput in org.basex.data

Methods in org.basex.data with parameters of type PrintOutput
`static void` | `Serialize.decl(PrintOutput out)` Prints the text declaration to the output stream.
`void` | `MemData.info(PrintOutput out)`
`void` | `DiskData.info(PrintOutput out)`
`abstract void` | `Data.info(PrintOutput out)` Returns info on the index structures.
`void` | `Result.serialize(PrintOutput out, boolean valid)` Serializes the stored data to the specified output stream.
`void` | `Nodes.serialize(PrintOutput out, boolean valid)` Serializes the stored data to the specified output stream.
`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 void` | `Serialize.xml(PrintOutput out, byte[] pref, byte[] val, byte[] suff)` Writes a node.
`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.

Uses of PrintOutput in org.basex.index

Methods in org.basex.index with parameters of type PrintOutput
`void` | `WordsCTA.info(PrintOutput out)` Returns information on the index structure.
`void` | `Words.info(PrintOutput out)` Returns information on the index structure.
`void` | `Values.info(PrintOutput out)` Returns information on the index structure.
`void` | `MemValues.info(PrintOutput out)` Returns information on the index structure.
`void` | `Index.info(PrintOutput out)` Returns information on the index structure.

Uses of PrintOutput in org.basex.io

Subclasses of PrintOutput in org.basex.io
`class` | `CachedOutput` This class caches the output bytes in an array.
`class` | `ConsoleOutput` This class is a stream-wrapper for textual data.
`class` | `NullOutput` This class swallows all data it receives.

Uses of PrintOutput in org.basex.query.fs

Methods in org.basex.query.fs with parameters of type PrintOutput
`void` | `FSQuery.du(java.lang.String path, PrintOutput out)` Performs a du command.
`void` | `FSQuery.ls(java.lang.String path, PrintOutput out)` Performs an ls command.
`void` | `FSQuery.pwd(PrintOutput out)` The current working directory as set by the cd command.

Uses of PrintOutput in org.basex.query.xpath.values

Methods in org.basex.query.xpath.values with parameters of type PrintOutput
`void` | `Item.serialize(PrintOutput out, boolean valid)` Serializes the stored data to the specified output stream.

Uses of PrintOutput in org.basex.query.xquery

Methods in org.basex.query.xquery with parameters of type PrintOutput
`void` | `XQResult.serialize(PrintOutput out, boolean valid)` Serializes the stored data to the specified output stream.

Uses of PrintOutput in org.basex.query.xquery.item

Methods in org.basex.query.xquery.item with parameters of type PrintOutput
`void` | `DNode.serElem(PrintOutput out, XQContext ctx, int pos, int level)` Serializes the specified node, starting from the specified pre value.
`static void` | `Str.serialize(PrintOutput out, byte[] val)` Serializes the specified text.
`static void` | `FTxt.serialize(PrintOutput out, byte[] v)` Serializes the specified text node.
`static void` | `FComm.serialize(PrintOutput out, byte[] v)` Serializes the specified attribute value.
`static void` | `FPI.serialize(PrintOutput out, byte[] n, byte[] v)` Serializes the specified processing-instruction.
`static void` | `FAttr.serialize(PrintOutput out, byte[] name, byte[] val)` Serializes the specified attribute value.
`void` | `Str.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `Item.serialize(PrintOutput out, XQContext ctx, int level)` Serializes the item.
`void` | `FTxt.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `FPI.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `FElem.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `FDoc.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `FComm.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `FAttr.serialize(PrintOutput out, XQContext ctx, int level)`
`void` | `DNode.serialize(PrintOutput out, XQContext ctx, int level)`

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES