Package net.lingala.zip4j.util
Class RawIO
- java.lang.Object
-
- net.lingala.zip4j.util.RawIO
-
public class RawIO extends Object
-
-
Constructor Summary
Constructors Constructor Description RawIO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intreadIntLittleEndian(byte[] b)intreadIntLittleEndian(byte[] b, int pos)intreadIntLittleEndian(InputStream inputStream)intreadIntLittleEndian(RandomAccessFile randomAccessFile)longreadLongLittleEndian(byte[] array, int pos)longreadLongLittleEndian(InputStream inputStream)longreadLongLittleEndian(InputStream inputStream, int readLen)longreadLongLittleEndian(RandomAccessFile randomAccessFile)longreadLongLittleEndian(RandomAccessFile randomAccessFile, int readLen)intreadShortLittleEndian(byte[] buff, int position)intreadShortLittleEndian(InputStream inputStream)intreadShortLittleEndian(RandomAccessFile randomAccessFile)voidwriteIntLittleEndian(byte[] array, int pos, int value)voidwriteIntLittleEndian(OutputStream outputStream, int value)voidwriteLongLittleEndian(byte[] array, int pos, long value)voidwriteLongLittleEndian(OutputStream outputStream, long value)voidwriteShortLittleEndian(byte[] array, int pos, int value)voidwriteShortLittleEndian(OutputStream outputStream, int value)
-
-
-
Method Detail
-
readLongLittleEndian
public long readLongLittleEndian(RandomAccessFile randomAccessFile) throws IOException
- Throws:
IOException
-
readLongLittleEndian
public long readLongLittleEndian(RandomAccessFile randomAccessFile, int readLen) throws IOException
- Throws:
IOException
-
readLongLittleEndian
public long readLongLittleEndian(InputStream inputStream) throws IOException
- Throws:
IOException
-
readLongLittleEndian
public long readLongLittleEndian(InputStream inputStream, int readLen) throws IOException
- Throws:
IOException
-
readLongLittleEndian
public long readLongLittleEndian(byte[] array, int pos)
-
readIntLittleEndian
public int readIntLittleEndian(RandomAccessFile randomAccessFile) throws IOException
- Throws:
IOException
-
readIntLittleEndian
public int readIntLittleEndian(InputStream inputStream) throws IOException
- Throws:
IOException
-
readIntLittleEndian
public int readIntLittleEndian(byte[] b)
-
readIntLittleEndian
public int readIntLittleEndian(byte[] b, int pos)
-
readShortLittleEndian
public int readShortLittleEndian(RandomAccessFile randomAccessFile) throws IOException
- Throws:
IOException
-
readShortLittleEndian
public int readShortLittleEndian(InputStream inputStream) throws IOException
- Throws:
IOException
-
readShortLittleEndian
public int readShortLittleEndian(byte[] buff, int position)
-
writeShortLittleEndian
public void writeShortLittleEndian(OutputStream outputStream, int value) throws IOException
- Throws:
IOException
-
writeShortLittleEndian
public void writeShortLittleEndian(byte[] array, int pos, int value)
-
writeIntLittleEndian
public void writeIntLittleEndian(OutputStream outputStream, int value) throws IOException
- Throws:
IOException
-
writeIntLittleEndian
public void writeIntLittleEndian(byte[] array, int pos, int value)
-
writeLongLittleEndian
public void writeLongLittleEndian(OutputStream outputStream, long value) throws IOException
- Throws:
IOException
-
writeLongLittleEndian
public void writeLongLittleEndian(byte[] array, int pos, long value)
-
-