Package nom.tam.util
Class BufferEncoder
java.lang.Object
nom.tam.util.BufferEncoder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidneedBuffer(int need) protected voidwrite(boolean[] b, int start, int length) protected abstract voidwrite(byte[] buf, int offset, int length) protected voidwrite(char[] c, int start, int length) protected voidwrite(double[] d, int start, int length) protected voidwrite(float[] f, int start, int length) protected voidwrite(int[] i, int start, int length) protected voidwrite(long[] l, int start, int length) protected voidwrite(short[] s, int start, int length) protected voidprotected voidwriteArray(Object o) protected voidwriteBoolean(boolean b) protected voidwriteByte(int b) protected voidwriteChar(int c) protected voidwriteChars(String s) protected voidwriteDouble(double d) protected voidwriteFloat(float f) protected voidwriteInt(int i) protected voidwriteLong(long l) protected voidwriteShort(int s)
-
Constructor Details
-
BufferEncoder
-
-
Method Details
-
needBuffer
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
write
- Throws:
IOException
-
writeArray
- Throws:
IOException
-
writeBoolean
- Throws:
IOException
-
writeByte
- Throws:
IOException
-
writeChar
- Throws:
IOException
-
writeChars
- Throws:
IOException
-
writeDouble
- Throws:
IOException
-
writeFloat
- Throws:
IOException
-
writeInt
- Throws:
IOException
-
writeLong
- Throws:
IOException
-
writeShort
- Throws:
IOException
-