| Package | Description |
|---|---|
| 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.layout |
Project specific GUI components.
|
| org.basex.io |
Input and Output classes.
|
| org.basex.io.in | |
| org.basex.query |
XQuery implementation.
|
| org.basex.query.expr |
XQuery expressions.
|
| org.basex.query.ft |
XQuery Full Text expressions.
|
| org.basex.query.item |
XQuery data types.
|
| org.basex.query.util.pkg | |
| org.basex.util |
Utility classes.
|
| org.basex.util.ft |
Full-text specific utility classes.
|
| Modifier and Type | Field and Description |
|---|---|
IO |
Parser.src
Source document, or
null. |
| Modifier and Type | Method and Description |
|---|---|
static Item |
Parser.item(IO in,
Prop prop,
java.lang.String type)
Returns an XQuery item for the specified content type.
|
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.
|
| Constructor and Description |
|---|
DirParser(IO source,
Prop pr,
IOFile path)
Constructor.
|
Parser(IO source,
Prop pr)
Constructor.
|
SingleParser(IO source,
Prop pr)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static IO |
JSONParser.toXML(IO io,
java.lang.String options)
Converts a JSON document to XML.
|
| Modifier and Type | Method and Description |
|---|---|
static IO |
JSONParser.toXML(IO io,
java.lang.String options)
Converts a JSON document to XML.
|
| Constructor and Description |
|---|
CSVParser(IO source,
Prop pr)
Constructor.
|
HTMLParser(IO source,
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.
|
| Constructor and Description |
|---|
SAXWrapper(IO source,
Prop pr)
Constructor.
|
XMLParser(IO source,
Prop pr)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static MemData |
CreateDB.mainMem(IO source,
Context ctx)
Returns a main memory database instance for the specified input reference.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseXEditor.setSyntax(IO file)
Sets a syntax highlighter, based on the file format.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IOContent
IO reference, representing a byte array. |
class |
IOFile
IO reference, representing a local file or directory path. |
class |
IOUrl
IO reference, representing a URL. |
| Modifier and Type | Method and Description |
|---|---|
static IO |
IO.get(java.lang.String source)
Returns a class instance for the specified string.
|
IO |
IOFile.merge(java.lang.String f) |
IO |
IOUrl.merge(java.lang.String f) |
abstract IO |
IO.merge(java.lang.String fn)
Merges two filenames.
|
IO |
IOContent.merge(java.lang.String f) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IO.eq(IO io)
Compares the filename of the specified IO reference.
|
| Constructor and Description |
|---|
Zip(IO file)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IO |
XMLInput.io()
Returns the IO reference.
|
| Constructor and Description |
|---|
BufferInput(IO io)
Constructor.
|
DataInput(IO io)
Constructor.
|
NewlineInput(IO in)
Constructor.
|
TextInput(IO io)
Constructor.
|
XMLInput(IO io)
Constructor.
|
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
IO |
StaticContext.baseIO()
Returns an IO representation of the static base URI, or
null. |
IO |
StaticContext.io(java.lang.String fn)
Returns an IO references for the specified filename.
|
| Modifier and Type | Method and Description |
|---|---|
IO |
ParseExpr.checkIO(Expr e,
QueryContext ctx)
Checks if an expression yields a valid and existing
IO instance. |
| Constructor and Description |
|---|
Thesaurus(IO fl,
byte[] rs,
long mn,
long mx,
Context c)
Reads a thesaurus file.
|
Thesaurus(IO fl,
Context c)
Constructor.
|
| Constructor and Description |
|---|
B64Stream(IO in,
Err err)
Constructor.
|
DBNode(IO input,
Prop prop)
Constructor, specifying an XML input reference.
|
StrStream(IO io,
java.lang.String enc,
Err err)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Package |
PkgParser.parse(IO io)
Parses package descriptor.
|
JarDesc |
JarParser.parse(IO io)
Parses a jar descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
InputParser.file(IO f,
Context c)
Sets a file reference.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
StemDir.read(IO fl)
Reads a stop words file.
|
boolean |
StopWords.read(IO fl,
boolean e)
Reads a stop words file.
|