org.bibop.xml.utils
Class CompiledXMLInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--org.bibop.xml.utils.CompiledXMLInputStream

public class CompiledXMLInputStream
extends java.io.InputStream


Field Summary
private  java.io.InputStream in
           
 
Fields inherited from class java.io.InputStream
 
Constructor Summary
CompiledXMLInputStream(java.io.InputStream input)
           
 
Method Summary
 void checkProlog()
           
 boolean hasMoreEvents()
           
 int read()
           
 int readAttributes()
           
 char[] readChars()
          The returned char array might contain any number of zero bytes at the end
private  char[] readChars(int len)
          The returned char array might contain any number of zero bytes at the end
 int readEvent()
           
 java.lang.String readString()
           
 
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

in

private java.io.InputStream in
Constructor Detail

CompiledXMLInputStream

public CompiledXMLInputStream(java.io.InputStream input)
                       throws java.io.IOException
Method Detail

checkProlog

public void checkProlog()
                 throws java.io.IOException
java.io.IOException

readEvent

public int readEvent()
              throws java.io.IOException
java.io.IOException

readAttributes

public int readAttributes()
                   throws java.io.IOException
java.io.IOException

readString

public java.lang.String readString()
                            throws java.io.IOException
java.io.IOException

readChars

public char[] readChars()
                 throws java.io.IOException
The returned char array might contain any number of zero bytes at the end

java.io.IOException

read

public int read()
         throws java.io.IOException
Specified by:
read in class java.io.InputStream
java.io.IOException

readChars

private char[] readChars(int len)
                  throws java.io.IOException
The returned char array might contain any number of zero bytes at the end

java.io.IOException

hasMoreEvents

public boolean hasMoreEvents()
                      throws java.io.IOException
java.io.IOException


Copyright 2003 Bibop Research International. All Rights Reserved.