edu.jhu.ece.iacl.jist.io
Class ArrayDoubleDxReaderWriter

java.lang.Object
  extended by edu.jhu.ece.iacl.jist.io.FileReaderWriter<double[][]>
      extended by edu.jhu.ece.iacl.jist.io.ArrayDoubleReaderWriter
          extended by edu.jhu.ece.iacl.jist.io.ArrayDoubleDxReaderWriter

public class ArrayDoubleDxReaderWriter
extends ArrayDoubleReaderWriter

The Class ArrayDoubleDxReaderWriter.


Field Summary
protected static ArrayDoubleDxReaderWriter readerWriter
          The Constant readerWriter.
 
Fields inherited from class edu.jhu.ece.iacl.jist.io.FileReaderWriter
extensionFilter, fileName
 
Constructor Summary
ArrayDoubleDxReaderWriter()
          Instantiates a new array double dx reader writer.
 
Method Summary
static ArrayDoubleDxReaderWriter getInstance()
          Gets the single instance of ArrayDoubleDxReaderWriter.
protected  double[][] readObject(java.io.File f)
          Read object.
 void setNumberFormat(java.text.NumberFormat numformat)
          Sets the number format.
protected  boolean writeObject(double[][] dat, java.io.File f)
          writeObject should be overwritten by all extending classes This method is protected because users should call write() From there, other reader/writer methods (including this one) are called as needed.
 
Methods inherited from class edu.jhu.ece.iacl.jist.io.FileReaderWriter
accept, getExtensionFilter, getFileExtension, getFileExtension, getFileName, getFileName, getFileName, getFullFileName, read, setExtensionFilter, setFileName, write, writeObjectToDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

readerWriter

protected static final ArrayDoubleDxReaderWriter readerWriter
The Constant readerWriter.

Constructor Detail

ArrayDoubleDxReaderWriter

public ArrayDoubleDxReaderWriter()
Instantiates a new array double dx reader writer.

Method Detail

getInstance

public static ArrayDoubleDxReaderWriter getInstance()
Gets the single instance of ArrayDoubleDxReaderWriter.

Returns:
single instance of ArrayDoubleDxReaderWriter

readObject

protected double[][] readObject(java.io.File f)
Description copied from class: FileReaderWriter
Read object.

Overrides:
readObject in class ArrayDoubleReaderWriter
Parameters:
f - the f
Returns:
the t

writeObject

protected boolean writeObject(double[][] dat,
                              java.io.File f)
Description copied from class: FileReaderWriter
writeObject should be overwritten by all extending classes This method is protected because users should call write() From there, other reader/writer methods (including this one) are called as needed.

Overrides:
writeObject in class ArrayDoubleReaderWriter
Parameters:
dat - The object being written
f - Where the file should be written
Returns:
true if successful, false otherwise

setNumberFormat

public void setNumberFormat(java.text.NumberFormat numformat)
Description copied from class: ArrayDoubleReaderWriter
Sets the number format.

Overrides:
setNumberFormat in class ArrayDoubleReaderWriter
Parameters:
numformat - the new number format