jhplot.math.io
Class BinaryFile
- java.lang.Object
- 
- jhplot.math.io.BinaryFile
 
- 
 
 public class BinaryFile extends java.lang.ObjectBSD License
- 
- 
Field SummaryFields Modifier and Type Field and Description static java.lang.StringBIG_ENDIANstatic java.lang.StringLITTLE_ENDIAN
 - 
Constructor SummaryConstructors Constructor and Description BinaryFile(java.io.File f, java.lang.String endian)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static voidappendDoubleArray(java.io.File f, double[] array, java.lang.String endian)static voidappendFloatArray(java.io.File f, float[] array, java.lang.String endian)static voidappendIntArray(java.io.File f, int[] array, java.lang.String endian)static voidmain(java.lang.String[] args)bytereadByte()Read a binary Filebyte[]readByteArray()Read a binary FiledoublereadDouble()Read a binary Filedouble[]readDoubleArray()Read a binary Filestatic double[]readDoubleArray(java.io.File f, java.lang.String endian)floatreadFloat()Read a binary Filefloat[]readFloatArray()Read a binary Filestatic float[]readFloatArray(java.io.File f, java.lang.String endian)intreadInt()Read a binary Fileint[]readIntArray()Read a binary Filestatic int[]readIntArray(java.io.File f, java.lang.String endian)voidwriteByte(byte b, boolean append)Write a text in a binary FilevoidwriteByteArray(byte[] bytes, boolean append)Write a text in a binary FilevoidwriteDouble(double d, boolean append)Write a double in a binary FilevoidwriteDoubleArray(double[] array, boolean append)Write a double array in a binary Filestatic voidwriteDoubleArray(java.io.File f, double[] array, java.lang.String endian)voidwriteFloat(float f, boolean append)Write a float in a binary Filestatic voidwriteFloatArray(java.io.File f, float[] array, java.lang.String endian)voidwriteFloatArray(float[] array, boolean append)Write a float array in a binary FilevoidwriteInt(int i, boolean append)Write an int in a binary Filestatic voidwriteIntArray(java.io.File f, int[] array, java.lang.String endian)voidwriteIntArray(int[] array, boolean append)Write an int array in a binary File
 
- 
- 
- 
Field Detail- 
LITTLE_ENDIANpublic static java.lang.String LITTLE_ENDIAN 
 - 
BIG_ENDIANpublic static java.lang.String BIG_ENDIAN 
 
- 
 - 
Method Detail- 
readDoubleArraypublic static double[] readDoubleArray(java.io.File f, java.lang.String endian)
 - 
readFloatArraypublic static float[] readFloatArray(java.io.File f, java.lang.String endian)
 - 
readIntArraypublic static int[] readIntArray(java.io.File f, java.lang.String endian)
 - 
writeDoubleArraypublic static void writeDoubleArray(java.io.File f, double[] array, java.lang.String endian)
 - 
appendDoubleArraypublic static void appendDoubleArray(java.io.File f, double[] array, java.lang.String endian)
 - 
writeFloatArraypublic static void writeFloatArray(java.io.File f, float[] array, java.lang.String endian)
 - 
appendFloatArraypublic static void appendFloatArray(java.io.File f, float[] array, java.lang.String endian)
 - 
writeIntArraypublic static void writeIntArray(java.io.File f, int[] array, java.lang.String endian)
 - 
appendIntArraypublic static void appendIntArray(java.io.File f, int[] array, java.lang.String endian)
 - 
readIntArraypublic int[] readIntArray() Read a binary File- Returns:
- int[]
 
 - 
readFloatArraypublic float[] readFloatArray() Read a binary File- Returns:
- float[]
 
 - 
readDoubleArraypublic double[] readDoubleArray() Read a binary File- Returns:
- double[]
 
 - 
readByteArraypublic byte[] readByteArray() Read a binary File- Returns:
- byte[]
 
 - 
writeIntArraypublic void writeIntArray(int[] array, boolean append)Write an int array in a binary File- Parameters:
- array- int[]
- append- boolean
 
 - 
writeFloatArraypublic void writeFloatArray(float[] array, boolean append)Write a float array in a binary File- Parameters:
- array- float[]
- append- boolean
 
 - 
writeDoubleArraypublic void writeDoubleArray(double[] array, boolean append)Write a double array in a binary File- Parameters:
- array- float[]
- append- boolean
 
 - 
writeByteArraypublic void writeByteArray(byte[] bytes, boolean append)Write a text in a binary File- Parameters:
- bytes- byte[]
- append- boolean
 
 - 
readIntpublic int readInt() Read a binary File- Returns:
- int
 
 - 
readFloatpublic float readFloat() Read a binary File- Returns:
- float
 
 - 
readDoublepublic double readDouble() Read a binary File- Returns:
- double
 
 - 
readBytepublic byte readByte() Read a binary File- Returns:
- byte
 
 - 
writeIntpublic void writeInt(int i, boolean append)Write an int in a binary File- Parameters:
- i- int
- append- boolean
 
 - 
writeFloatpublic void writeFloat(float f, boolean append)Write a float in a binary File- Parameters:
- f- float
- append- boolean
 
 - 
writeDoublepublic void writeDouble(double d, boolean append)Write a double in a binary File- Parameters:
- d- double
- append- boolean
 
 - 
writeBytepublic void writeByte(byte b, boolean append)Write a text in a binary File- Parameters:
- b- byte
- append- boolean
 
 - 
mainpublic static void main(java.lang.String[] args) 
 
- 
 
- 
DMelt 3.0 © DataMelt by jWork.ORG