Package dev.quantumfusion.hyphen.io
Interface IOInterface
- All Known Implementing Classes:
ArrayIO,ByteBufferIO,UnsafeIO
public interface IOInterface
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleanboolean[]getBooleanArray(int length)bytegetByte()byte[]getByteArray(int length)chargetChar()char[]getCharArray(int length)doubledouble[]getDoubleArray(int length)floatgetFloat()float[]getFloatArray(int length)intgetInt()int[]getIntArray(int length)longgetLong()long[]getLongArray(int length)shortgetShort()short[]getShortArray(int length)String[]getStringArray(int length)intpos()voidputBoolean(boolean value)voidputBooleanArray(boolean[] value, int length)voidputByte(byte value)voidputByteArray(byte[] value, int length)voidputChar(char value)voidputCharArray(char[] value, int length)voidputDouble(double value)voidputDoubleArray(double[] value, int length)voidputFloat(float value)voidputFloatArray(float[] value, int length)voidputInt(int value)voidputIntArray(int[] value, int length)voidputLong(long value)voidputLongArray(long[] value, int length)voidputShort(short value)voidputShortArray(short[] value, int length)voidvoidputStringArray(String[] value, int length)voidrewind()
-
Method Details
-
getBoolean
boolean getBoolean() -
getByte
byte getByte() -
getChar
char getChar() -
getShort
short getShort() -
getInt
int getInt() -
getLong
long getLong() -
getFloat
float getFloat() -
getDouble
double getDouble() -
getString
String getString() -
putBoolean
void putBoolean(boolean value) -
putByte
void putByte(byte value) -
putChar
void putChar(char value) -
putShort
void putShort(short value) -
putInt
void putInt(int value) -
putLong
void putLong(long value) -
putFloat
void putFloat(float value) -
putDouble
void putDouble(double value) -
putString
-
getBooleanArray
boolean[] getBooleanArray(int length) -
getByteArray
byte[] getByteArray(int length) -
getCharArray
char[] getCharArray(int length) -
getShortArray
short[] getShortArray(int length) -
getIntArray
int[] getIntArray(int length) -
getLongArray
long[] getLongArray(int length) -
getFloatArray
float[] getFloatArray(int length) -
getDoubleArray
double[] getDoubleArray(int length) -
getStringArray
-
putBooleanArray
void putBooleanArray(boolean[] value, int length) -
putByteArray
void putByteArray(byte[] value, int length) -
putCharArray
void putCharArray(char[] value, int length) -
putShortArray
void putShortArray(short[] value, int length) -
putIntArray
void putIntArray(int[] value, int length) -
putLongArray
void putLongArray(long[] value, int length) -
putFloatArray
void putFloatArray(float[] value, int length) -
putDoubleArray
void putDoubleArray(double[] value, int length) -
putStringArray
-
rewind
void rewind() -
pos
int pos() -
close
void close()
-