Class RawOutput
java.lang.Object
org.fressian.impl.RawOutput
- All Implemented Interfaces:
Closeable, AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()intvoidreset()voidwriteRawByte(int b) voidwriteRawBytes(byte[] bytes, int off, int len) voidwriteRawDouble(double d) voidwriteRawFloat(float f) voidwriteRawInt16(int s) voidwriteRawInt24(int i) voidwriteRawInt32(int i) voidwriteRawInt40(long i) voidwriteRawInt48(long i) voidwriteRawInt64(long l)
-
Constructor Details
-
RawOutput
-
-
Method Details
-
writeRawByte
- Throws:
IOException
-
writeRawInt16
- Throws:
IOException
-
writeRawInt24
- Throws:
IOException
-
writeRawInt32
- Throws:
IOException
-
writeRawInt40
- Throws:
IOException
-
writeRawInt48
- Throws:
IOException
-
writeRawInt64
- Throws:
IOException
-
writeRawDouble
- Throws:
IOException
-
writeRawFloat
- Throws:
IOException
-
writeRawBytes
- Throws:
IOException
-
getChecksum
-
getBytesWritten
public int getBytesWritten() -
reset
public void reset() -
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-