jhplot.math.io
Class BinaryInputStream
- java.lang.Object
- 
- java.io.InputStream
- 
- jhplot.math.io.BinaryInputStream
 
 
- 
- All Implemented Interfaces:
- java.io.Closeable, java.lang.AutoCloseable
 
 
 public class BinaryInputStream extends java.io.InputStreamBSD License
- 
- 
Field SummaryFields Modifier and Type Field and Description static java.lang.StringBIG_ENDIANstatic java.lang.StringLITTLE_ENDIAN
 - 
Constructor SummaryConstructors Constructor and Description BinaryInputStream(java.io.InputStream in, boolean endian)BinaryInputStream(java.io.InputStream in, java.lang.String endian)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description intread()Read a binary FilebytereadByte()Read a binary Filebyte[]readByteArray()Read a binary FiledoublereadDouble()Read a binary Filedouble[]readDoubleArray()Read a binary Filestatic double[]readDoubleArray(java.io.InputStream in, java.lang.String endian)double[]readDoubleArray(int n1, int n2)Read a binary FilefloatreadFloat()Read a binary Filefloat[]readFloatArray()Read a binary Filestatic float[]readFloatArray(java.io.InputStream in, java.lang.String endian)intreadInt()Read a binary Fileint[]readIntArray()Read a binary Filestatic int[]readIntArray(java.io.InputStream in, java.lang.String endian)
 
- 
- 
- 
Field Detail- 
LITTLE_ENDIANpublic static java.lang.String LITTLE_ENDIAN 
 - 
BIG_ENDIANpublic static java.lang.String BIG_ENDIAN 
 
- 
 - 
Constructor Detail- 
BinaryInputStreampublic BinaryInputStream(java.io.InputStream in, java.lang.String endian)
 - 
BinaryInputStreampublic BinaryInputStream(java.io.InputStream in, boolean endian)
 
- 
 - 
Method Detail- 
readDoubleArraypublic static double[] readDoubleArray(java.io.InputStream in, java.lang.String endian)
 - 
readFloatArraypublic static float[] readFloatArray(java.io.InputStream in, java.lang.String endian)
 - 
readIntArraypublic static int[] readIntArray(java.io.InputStream in, 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[]
 
 - 
readDoubleArraypublic double[] readDoubleArray(int n1, int n2)Read a binary File- Returns:
- double[]
 
 - 
readByteArraypublic byte[] readByteArray() Read a binary File- Returns:
- byte[]
 
 - 
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
 
 - 
readpublic int read() Read a binary File- Specified by:
- readin class- java.io.InputStream
- Returns:
- byte
 
 
- 
 
- 
DMelt 3.0 © DataMelt by jWork.ORG