com.sun.star.lib.io
Class MemoryInputStream
java.lang.Object
|
+--com.sun.star.lib.io.MemoryInputStream
- All Implemented Interfaces:
- java.io.DataInput
- public synchronized class MemoryInputStream
- extends java.lang.Object
- implements java.io.DataInput
Field Summary |
(package private) int |
aktPos
|
private byte[] |
bytes
|
private char[] |
lineBuffer
|
Constructor Summary |
MemoryInputStream(byte[] b)
|
MemoryInputStream(char[] c)
|
Method Summary |
int |
read()
|
int |
read(byte[] b)
|
int |
read(byte[] b,
int i1,
int i2)
|
boolean |
readBoolean()
|
byte |
readByte()
|
char |
readChar()
|
double |
readDouble()
|
float |
readFloat()
|
void |
readFully(byte[] b)
|
void |
readFully(byte[] b,
int i1,
int i2)
|
int |
readInt()
|
java.lang.String |
readLine()
|
long |
readLong()
|
short |
readShort()
|
java.lang.String |
readUTF()
|
static java.lang.String |
readUTF(java.io.DataInput di)
|
java.lang.String |
readUTF2()
|
static java.lang.String |
readUTF2(java.io.DataInput di)
|
int |
readUnsignedByte()
|
int |
readUnsignedShort()
|
int |
skipBytes(int i)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aktPos
int aktPos
bytes
private byte[] bytes
lineBuffer
private char[] lineBuffer
MemoryInputStream
public MemoryInputStream(byte[] b)
MemoryInputStream
public MemoryInputStream(char[] c)
read
public final int read()
read
public final int read(byte[] b)
throws java.io.IOException
read
public final int read(byte[] b,
int i1,
int i2)
throws java.io.IOException
readBoolean
public final boolean readBoolean()
throws java.io.IOException
- Specified by:
readBoolean
in interface java.io.DataInput
readByte
public final byte readByte()
throws java.io.IOException
- Specified by:
readByte
in interface java.io.DataInput
readChar
public final char readChar()
throws java.io.IOException
- Specified by:
readChar
in interface java.io.DataInput
readDouble
public final double readDouble()
throws java.io.IOException
- Specified by:
readDouble
in interface java.io.DataInput
readFloat
public final float readFloat()
throws java.io.IOException
- Specified by:
readFloat
in interface java.io.DataInput
readFully
public final void readFully(byte[] b)
throws java.io.IOException
- Specified by:
readFully
in interface java.io.DataInput
readFully
public final void readFully(byte[] b,
int i1,
int i2)
throws java.io.IOException
- Specified by:
readFully
in interface java.io.DataInput
readInt
public final int readInt()
throws java.io.IOException
- Specified by:
readInt
in interface java.io.DataInput
readLine
public final java.lang.String readLine()
throws java.io.IOException
- Specified by:
readLine
in interface java.io.DataInput
readLong
public final long readLong()
throws java.io.IOException
- Specified by:
readLong
in interface java.io.DataInput
readShort
public final short readShort()
throws java.io.IOException
- Specified by:
readShort
in interface java.io.DataInput
readUTF
public final java.lang.String readUTF()
throws java.io.IOException
- Specified by:
readUTF
in interface java.io.DataInput
readUTF
public static final java.lang.String readUTF(java.io.DataInput di)
throws java.io.IOException
readUTF2
public final java.lang.String readUTF2()
throws java.io.IOException
readUTF2
public static final java.lang.String readUTF2(java.io.DataInput di)
throws java.io.IOException
readUnsignedByte
public final int readUnsignedByte()
throws java.io.IOException
- Specified by:
readUnsignedByte
in interface java.io.DataInput
readUnsignedShort
public final int readUnsignedShort()
throws java.io.IOException
- Specified by:
readUnsignedShort
in interface java.io.DataInput
skipBytes
public final int skipBytes(int i)
throws java.io.IOException
- Specified by:
skipBytes
in interface java.io.DataInput