Package htsjdk.tribble.util
Class LittleEndianOutputStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
htsjdk.tribble.util.LittleEndianOutputStream
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
-
Field Summary
FieldsFields inherited from class java.io.FilterOutputStream
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongvoidsetWrittenCount(long count) voidwrite(byte[] data, int offset, int length) voidwrite(int b) voidwriteBoolean(boolean b) voidwriteByte(int b) voidwriteBytes(String s) voidwriteChar(int c) final voidwriteDouble(double d) final voidwriteFloat(float f) voidwriteInt(int i) voidwriteLong(long l) voidwriteShort(int s) voidSrite a string as a null terminated byte array.Methods inherited from class java.io.FilterOutputStream
close, flush, writeMethods inherited from class java.io.OutputStream
nullOutputStream
-
Field Details
-
written
protected long written
-
-
Constructor Details
-
LittleEndianOutputStream
-
-
Method Details
-
write
- Overrides:
writein classFilterOutputStream- Throws:
IOException
-
write
- Overrides:
writein classFilterOutputStream- Throws:
IOException
-
writeBoolean
- Throws:
IOException
-
writeByte
- Throws:
IOException
-
writeShort
- Throws:
IOException
-
writeChar
- Throws:
IOException
-
writeInt
- Throws:
IOException
-
writeLong
- Throws:
IOException
-
writeFloat
- Throws:
IOException
-
writeDouble
- Throws:
IOException
-
writeBytes
- Throws:
IOException
-
writeString
Srite a string as a null terminated byte array.- Parameters:
s-- Throws:
IOException
-
getWrittenCount
public long getWrittenCount() -
setWrittenCount
public void setWrittenCount(long count)
-