com.saxonica.ptree
Class PTreeWriter
java.lang.Object
com.saxonica.ptree.PTreeWriter
- public class PTreeWriter
- extends java.lang.Object
This class serializes a TinyTree to a binary file on disk, in a proprietary format
designed for speed of loading back into a new TinyTree.
The format stored on disk is not dependent on the NamePool. Although it still uses
name codes, it also contains a mapping of namecodes to the actual QNames.
The base URIs of nodes are not retained.
Line numbers (if they were present in the original tree) are not retained.
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
writeTree(TinyTree tree,
java.io.DataOutputStream out)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PTreeWriter
public PTreeWriter()
writeTree
public void writeTree(TinyTree tree,
java.io.DataOutputStream out)
throws java.io.IOException
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception