Uses of Class
org.basex.io.IO

Packages that use IO
org.basex.build Classes for creating new database instances. 
org.basex.build.file Classes for creating databases from different sources. 
org.basex.build.xml Classes for creating databases from XML documents. 
org.basex.core.cmd Database commands. 
org.basex.gui.editor   
org.basex.gui.view.editor GUI XQuery View. 
org.basex.io Input and Output classes. 
org.basex.io.in   
org.basex.query XQuery implementation. 
org.basex.query.ft XQuery Full Text expressions. 
org.basex.query.func XQuery functions. 
org.basex.query.up.primitives   
org.basex.query.util.http   
org.basex.query.util.inspect   
org.basex.query.util.pkg   
org.basex.query.value.item   
org.basex.query.value.node   
org.basex.util Utility classes. 
org.basex.util.ft Full-text specific utility classes. 
 

Uses of IO in org.basex.build
 

Fields in org.basex.build declared as IO
 IO Parser.src
          Source document, or null.
 

Methods in org.basex.build with parameters of type IO
static SingleParser Parser.singleParser(IO in, Prop prop, java.lang.String target)
          Returns a parser instance, based on the current options.
static SingleParser Parser.xmlParser(IO in, Prop prop)
          Returns an XML parser instance.
 

Constructors in org.basex.build with parameters of type IO
DirParser(IO source, Prop pr, IOFile path)
          Constructor.
EmptyBuilder(IO io, Context ctx)
          Constructor.
Parser(IO source, Prop pr)
          Constructor.
SingleParser(IO source, Prop pr)
          Constructor.
 

Uses of IO in org.basex.build.file
 

Constructors in org.basex.build.file with parameters of type IO
CSVParser(IO source, Prop pr)
          Constructor.
HTMLParser(IO source, Prop pr)
          Constructor.
HTMLParser(IO source, java.lang.String options, Prop pr)
          Constructor.
JSONParser(IO source, Prop pr)
          Constructor.
JSONParser(IO source, Prop pr, java.lang.String options)
          Constructor.
MAB2Parser(IO source, Prop pr)
          Constructor.
TextParser(IO source, Prop pr)
          Constructor.
 

Uses of IO in org.basex.build.xml
 

Constructors in org.basex.build.xml with parameters of type IO
SAXWrapper(IO source, Prop pr)
          Constructor.
XMLParser(IO source, Prop pr)
          Constructor.
XMLParser(IO source, Prop pr, boolean frag)
          Constructor.
 

Uses of IO in org.basex.core.cmd
 

Methods in org.basex.core.cmd that return IO
protected  IO ACreate.sourceToIO(java.lang.String name)
          Converts the input (second argument of Command.args, or Command.in reference) to an IO reference.
 

Methods in org.basex.core.cmd with parameters of type IO
static Data CreateDB.create(IO source, boolean single, Context ctx)
          Creates a new database if a valid path was specified.
static MemData CreateDB.mainMem(IO source, Context ctx)
          Returns a main memory database instance for the specified input reference.
 

Uses of IO in org.basex.gui.editor
 

Methods in org.basex.gui.editor with parameters of type IO
protected  void Editor.setSyntax(IO file, boolean opened)
          Sets a syntax highlighter, based on the file format.
 

Uses of IO in org.basex.gui.view.editor
 

Methods in org.basex.gui.view.editor with parameters of type IO
 org.basex.gui.view.editor.EditorArea EditorView.open(IO file, boolean parse)
          Opens the specified query file.
 

Uses of IO in org.basex.io
 

Subclasses of IO in org.basex.io
 class IOContent
          IO reference, representing a byte array.
 class IOFile
          IO reference, representing a local file or directory path.
 class IOStream
          IO stream.
 class IOUrl
          IO reference, representing a URL.
 

Fields in org.basex.io declared as IO
 IO QueryInput.input
          Input reference.
 

Methods in org.basex.io that return IO
static IO IO.get(java.lang.String source)
          Returns a class instance for the specified string.
 IO IO.merge(java.lang.String in)
          Merges two paths.
 IO IOFile.merge(java.lang.String f)
           
 IO IOUrl.merge(java.lang.String f)
           
 

Methods in org.basex.io with parameters of type IO
 boolean IO.eq(IO io)
          Compares the filename of the specified IO reference.
 boolean IOFile.eq(IO io)
           
 

Constructors in org.basex.io with parameters of type IO
Zip(IO file)
          Constructor.
 

Uses of IO in org.basex.io.in
 

Fields in org.basex.io.in declared as IO
protected  IO BufferInput.input
          Input file.
 

Methods in org.basex.io.in that return IO
 IO XMLInput.io()
          Returns the IO reference.
 IO BufferInput.io()
          Returns the IO reference, or null.
 

Constructors in org.basex.io.in with parameters of type IO
BufferInput(IO io)
          Constructor.
DataInput(IO io)
          Constructor.
NewlineInput(IO in)
          Constructor.
TextInput(IO io)
          Constructor.
XMLInput(IO io)
          Constructor.
 

Uses of IO in org.basex.query
 

Fields in org.basex.query with type parameters of type IO
 java.util.HashMap<java.lang.String,IO> QueryContext.stop
          Cached stop word files.
 java.util.HashMap<java.lang.String,IO> QueryContext.thes
          Cached thesaurus files.
 

Methods in org.basex.query that return IO
 IO StaticContext.baseIO()
          Returns an IO representation of the static base URI, or null.
 IO StaticContext.io(java.lang.String path)
          Returns an IO reference for the specified filename.
 

Uses of IO in org.basex.query.ft
 

Constructors in org.basex.query.ft with parameters of type IO
Thesaurus(IO fl, byte[] rs, long mn, long mx, Context c)
          Reads a thesaurus file.
Thesaurus(IO fl, Context c)
          Constructor.
 

Uses of IO in org.basex.query.func
 

Methods in org.basex.query.func with parameters of type IO
static ANode FNGen.parseXml(IO input, Context ctx, boolean frag)
          Returns a document node for the parsed XML input.
 

Uses of IO in org.basex.query.up.primitives
 

Fields in org.basex.query.up.primitives declared as IO
 IO NewInput.io
          Input reference.
 

Uses of IO in org.basex.query.util.http
 

Methods in org.basex.query.util.http with parameters of type IO
static Value HTTPPayload.value(IO in, Prop prop, java.lang.String ctype, java.lang.String ext)
          Returns an XQuery value for the specified content type.
 

Uses of IO in org.basex.query.util.inspect
 

Methods in org.basex.query.util.inspect with parameters of type IO
 FElem PlainDoc.parse(IO io)
           
abstract  FElem Inspect.parse(IO io)
          Parses a module and returns an inspection element.
 FElem XQDoc.parse(IO io)
           
 QueryParser Inspect.parseQuery(IO io)
          Parses a module.
 

Uses of IO in org.basex.query.util.pkg
 

Methods in org.basex.query.util.pkg with parameters of type IO
 JarDesc JarParser.parse(IO io)
          Parses a jar descriptor.
 Package PkgParser.parse(IO io)
          Parses package descriptor.
 

Uses of IO in org.basex.query.value.item
 

Constructors in org.basex.query.value.item with parameters of type IO
B64Stream(IO in, Err err)
          Constructor.
StrStream(IO io, java.lang.String enc, Err err, QueryContext ctx)
          Constructor.
 

Uses of IO in org.basex.query.value.node
 

Constructors in org.basex.query.value.node with parameters of type IO
DBNode(IO input, Prop prop)
          Constructor, specifying an XML input reference.
 

Uses of IO in org.basex.util
 

Methods in org.basex.util with parameters of type IO
protected  void InputParser.file(IO f, Context c)
          Sets a file reference.
 

Uses of IO in org.basex.util.ft
 

Methods in org.basex.util.ft with parameters of type IO
 boolean StemDir.read(IO fl)
          Reads a stop words file.
 boolean StopWords.read(IO file, boolean exclude)
          Reads a stop words file.