ch.javasoft.jsmat.variable
Class MatReservedComplex

java.lang.Object
  extended by ch.javasoft.jsmat.variable.MatVariable
      extended by ch.javasoft.jsmat.variable.MatReserved
          extended by ch.javasoft.jsmat.variable.MatReservedComplex
Direct Known Subclasses:
MatReservedStructure

public abstract class MatReservedComplex
extends MatReserved


Field Summary
 
Fields inherited from class ch.javasoft.jsmat.variable.MatVariable
DEFAULT_NAME, mDims, mMatClass
 
Constructor Summary
MatReservedComplex(MatClass matClass, int[] dims)
           
 
Method Summary
abstract  ReservedWriter createReservedWriter(ReservedComplexWriter writer, MatReserved reserved)
           
abstract
<A> ReservedMatrixWriter<A>
createReservedWriter(ReservedComplexWriter writer, MatReservedMatrix<A> reservedMatrix)
           
 
Methods inherited from class ch.javasoft.jsmat.variable.MatReserved
writeDataBlockEnd, writeDataBlockStart
 
Methods inherited from class ch.javasoft.jsmat.variable.MatVariable
checkRawDataSizeOverflow, checkValueLength, getDimLength, getFlags, getRawDataSize, getSize, writeStart
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatReservedComplex

public MatReservedComplex(MatClass matClass,
                          int[] dims)
Method Detail

createReservedWriter

public abstract <A> ReservedMatrixWriter<A> createReservedWriter(ReservedComplexWriter writer,
                                                                 MatReservedMatrix<A> reservedMatrix)
                                                      throws IOException
Throws:
IOException

createReservedWriter

public abstract ReservedWriter createReservedWriter(ReservedComplexWriter writer,
                                                    MatReserved reserved)
                                             throws IOException
Throws:
IOException