Uses of Class
org.basex.io.IO

Packages that use IO
org.basex.build Contains classes for creating new database instances. 
org.basex.build.mediovis Contains classes for building database instances from MAB2 library data. 
org.basex.build.xml Provides classes for creating database instances from XML files. 
org.basex.core This package contains the core classes. 
org.basex.core.proc This package contains the command implementations. 
org.basex.data Contains classes for handling the XML table and textual data. 
org.basex.gui Contains the graphical user interface. 
org.basex.gui.layout Contains project specific GUI components. 
org.basex.gui.view.xquery Contains the classes for the XQuery view. 
org.basex.io Contains project specific input/output classes needed for reading and writing database files, displaying queries, etc. 
org.basex.query Provides classes for querying the data. 
org.basex.query.ft Contains XQuery Full-Text 1.0 expressions. 
org.basex.util Provides 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
static IO Prop.xquery
          Last XQuery 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, java.lang.String name)
          Creates and returns a database for the specified XML document.
static Data CreateDB.xml(IO io, Prop pr)
          Creates and returns 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(java.lang.String s)
          Constructor.
 IO IOUrl.merge(IO f)
           
 IO IOFile.merge(IO f)
           
 IO IOContent.merge(IO f)
           
 IO IO.merge(IO 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.
 IO IOUrl.merge(IO f)
           
 IO IOFile.merge(IO f)
           
 IO IOContent.merge(IO f)
           
 IO IO.merge(IO f)
          Merges two filenames.
 

Uses of IO in org.basex.query
 

Fields in org.basex.query declared as IO
 IO QueryContext.file
          Reference to the query file.
 

Methods in org.basex.query with parameters of type IO
 Expr QueryParser.parse(java.lang.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.