Uses of Class
org.basex.io.IO

Packages that use IO
org.basex.build This package contains classes for creating new database instances. 
org.basex.build.mediovis This package contains classes for building database instances from MAB2 library data. 
org.basex.build.xml This package provides classes for creating database instances from XML documents. 
org.basex.core This package contains the database core classes. 
org.basex.core.proc This package contains the implementations of all database commands. 
org.basex.data This package contains the main database structures. 
org.basex.gui This package contains the graphical user interface. 
org.basex.gui.layout This package contains project specific GUI components. 
org.basex.gui.view.xquery This package contains the implementation of the XQuery view. 
org.basex.io This package contains input and output classes. 
org.basex.query This package contains the XQuery implementation. 
org.basex.query.ft This package contains all XQuery Full Text expressions. 
org.basex.util This package assembles utility classes. 
 

Uses of IO in org.basex.build
 

Fields in org.basex.build declared as IO
 IO Parser.io
          Input file.
 

Methods in org.basex.build with parameters of type IO
static Parser Parser.emptyParser(IO io, Prop pr)
          Returns a parser instance for creating empty databases.
static Parser Parser.xmlParser(IO io, Prop prop)
          Returns an XML parser instance.
 

Uses of IO in org.basex.build.mediovis
 

Constructors in org.basex.build.mediovis with parameters of type IO
MAB2Parser(IO fn, Prop pr)
          Constructor.
 

Uses of IO in org.basex.build.xml
 

Constructors in org.basex.build.xml with parameters of type IO
DirParser(IO f, Prop pr)
          Constructor.
XMLInput(IO f)
          Constructor.
XMLParser(IO f, Prop pr)
          Constructor.
XMLScanner(IO f, Prop pr)
          Initializes the scanner.
 

Uses of IO in org.basex.core
 

Fields in org.basex.core declared as IO
 IO Context.query
          Current query file.
 

Uses of IO in org.basex.core.proc
 

Methods in org.basex.core.proc with parameters of type IO
static Data CreateDB.xml(Context ctx, IO io, String name)
          Creates a database for the specified file.
static Data CreateDB.xml(IO io, Prop pr)
          Creates a main memory database from the specified input reference.
 

Uses of IO in org.basex.data
 

Fields in org.basex.data declared as IO
 IO MetaData.file
          Original filename of XML document.
 

Uses of IO in org.basex.gui
 

Methods in org.basex.gui that return IO
static IO GUICommands.save(GUI gui, boolean single)
          Displays a file save dialog and returns the file name or a null reference.
 

Methods in org.basex.gui with parameters of type IO
 void GUIProp.files(IO file)
          Refreshes the list of recent query files.
 

Uses of IO in org.basex.gui.layout
 

Methods in org.basex.gui.layout that return IO
 IO BaseXFileChooser.select(BaseXFileChooser.Mode mode)
          Selects a file or directory.
 

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

Methods in org.basex.gui.view.xquery with parameters of type IO
 void XQueryView.setQuery(IO file)
          Sets a new XQuery.
 

Uses of IO in org.basex.io
 

Subclasses of IO in org.basex.io
 class IOContent
          Byte contents, wrapped into an IO representation.
 class IOFile
          File reference, wrapped into an IO representation.
 class IOUrl
          URL reference, wrapped into an IO representation.
 

Fields in org.basex.io declared as IO
static IO IO.DUMMY
          Return IO dummy instance.
 

Methods in org.basex.io that return IO
 IO[] IOFile.children()
           
 IO[] IO.children()
          Returns the children of a document.
static IO IO.get(String s)
          Constructor.
 IO IOUrl.merge(String f)
           
 IO IOFile.merge(String f)
           
 IO IOContent.merge(String f)
           
abstract  IO IO.merge(String f)
          Merges two filenames.
 

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

Uses of IO in org.basex.query
 

Methods in org.basex.query that return IO
 IO QueryContext.file()
          Returns an IO representation of the base uri.
 

Methods in org.basex.query with parameters of type IO
 Expr QueryParser.parse(String q, IO f, Uri u)
          Parses the specified query.
 

Uses of IO in org.basex.query.ft
 

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

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.util
 

Fields in org.basex.util declared as IO
 IO InputParser.file
          Optional reference to query input.