Class BinaryOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.apache.commons.imaging.common.BinaryOutputStream
- All Implemented Interfaces:
Closeable
,Flushable
,AutoCloseable
-
Field Summary
Fields inherited from class java.io.FilterOutputStream
out
-
Constructor Summary
ConstructorsConstructorDescriptionBinaryOutputStream
(OutputStream outputStream) BinaryOutputStream
(OutputStream outputStream, ByteOrder byteOrder) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.commons.imaging.common.BigEndianBinaryOutputStream
bigEndian
(OutputStream outputStream) static BinaryOutputStream
create
(OutputStream outputStream, ByteOrder byteOrder) static org.apache.commons.imaging.common.LittleEndianBinaryOutputStream
littleEndian
(OutputStream outputStream) abstract void
write2Bytes
(int value) abstract void
write3Bytes
(int value) abstract void
write4Bytes
(int value)
-
Constructor Details
-
BinaryOutputStream
-
BinaryOutputStream
-
-
Method Details
-
bigEndian
public static org.apache.commons.imaging.common.BigEndianBinaryOutputStream bigEndian(OutputStream outputStream) -
create
-
littleEndian
public static org.apache.commons.imaging.common.LittleEndianBinaryOutputStream littleEndian(OutputStream outputStream) -
write2Bytes
- Throws:
IOException
-
write3Bytes
- Throws:
IOException
-
write4Bytes
- Throws:
IOException
-