|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.basex.data.MetaData
public final class MetaData
This class provides meta information on a database.
Field Summary | |
---|---|
boolean |
atvindex
Flag for creating a attribute value index. |
boolean |
chop
Flag for whitespace chopping. |
java.lang.String |
dbname
Database name. |
java.lang.String |
encoding
Encoding of XML document. |
boolean |
entity
Flag for entity parsing. |
IO |
file
Original filename of XML document. |
long |
filesize
Original file size of XML document. |
boolean |
ftcs
Flag for fulltext case sensitivity. |
boolean |
ftdc
Flag for fulltext diacritics removal. |
boolean |
ftfz
Flag for fuzzy indexing. |
boolean |
ftittr
Flag for iterator optimized storage within ftindex. |
boolean |
ftst
Flag for fulltext stemming. |
boolean |
ftxindex
Flag for creating a fulltext index. |
int |
height
Maximum document height. |
int |
lastid
Last (highest) id assigned to a node. |
int |
ndocs
Number of XML documents. |
boolean |
newindex
Flag for removed index structures. |
long |
time
Modification time. |
boolean |
txtindex
Flag for creating a text index. |
Constructor Summary | |
---|---|
MetaData(java.lang.String db)
Constructor, specifying the database name. |
Method Summary | |
---|---|
void |
finish(DataOutput out,
int siz)
Writes the database to the specified path. |
static boolean |
found(java.lang.String path,
java.lang.String db)
Checks if the specified file path refers to the specified database. |
int |
read(DataInput in)
Opens the metadata for the current database and returns the table size. |
void |
update()
Notifies the meta structures of an update. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.String dbname
public java.lang.String encoding
public IO file
public long filesize
public int ndocs
public int height
public long time
public boolean chop
public boolean entity
public boolean txtindex
public boolean atvindex
public boolean ftxindex
public boolean ftittr
public boolean ftfz
public boolean ftst
public boolean ftcs
public boolean ftdc
public boolean newindex
public int lastid
Constructor Detail |
---|
public MetaData(java.lang.String db)
db
- database nameMethod Detail |
---|
public static boolean found(java.lang.String path, java.lang.String db)
path
- file pathdb
- database name
public void update()
public int read(DataInput in) throws java.io.IOException
in
- input stream
java.io.IOException
- I/O Exceptionpublic void finish(DataOutput out, int siz) throws java.io.IOException
out
- output streamsiz
- current database size
java.io.IOException
- IO Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |