Package org.apache.xmlbeans.impl.util
Class LongUTFDataInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
java.io.DataInputStream
org.apache.xmlbeans.impl.util.LongUTFDataInputStream
- All Implemented Interfaces:
Closeable,DataInput,AutoCloseable
This class works around the size limitation of UTF strings (< 64kb) of DataInputStream
and needs to be used with LongUTFDataOutputStream
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintstatic intMethods inherited from class java.io.DataInputStream
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytesMethods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skipMethods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
-
Constructor Details
-
LongUTFDataInputStream
-
-
Method Details
-
readUnsignedShortOrInt
- Throws:
IOException
-
readUnsignedShortOrInt
- Throws:
IOException
-
readLongUTF
- Throws:
IOException
-