Class StructureMatrix<T>

java.lang.Object
one.empty3.library.StructureMatrix<T>
Direct Known Subclasses:
FileDependent

public class StructureMatrix<T> extends Object
  • Field Details

  • Constructor Details

    • StructureMatrix

      public StructureMatrix()
    • StructureMatrix

      public StructureMatrix(int dim, Class classType)
  • Method Details

    • setClassType

      public void setClassType(Class T)
    • init

      public void init(int dim, Class classType)
    • setElem

      public void setElem(T value)
    • setElem

      public void setElem(T elem, int i)
    • setElem

      public void setElem(T elem, int i, int j)
    • getElem

      public T getElem(int[] indices)
    • getElem

      public T getElem()
    • getElem

      public T getElem(int i)
    • getElem

      public T getElem(int i, int j)
    • getData0d

      public T getData0d()
    • getData1d

      public List<T> getData1d()
    • getData2d

      public List<List<T>> getData2d()
    • insert

      public void insert(int pos, int rowCol, T value)
    • delete

      public void delete(int pos, int rowCol)
    • delete

      public void delete(int pos)
    • insert

      public void insert(int i, T value)
    • add

      public void add(int dim, T value)
    • add

      public void add(T value)
    • addRow

      public void addRow()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getDim

      @Deprecated public int getDim()
      Deprecated.
    • setDim

      public void setDim(int dim)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getClassType

      public Class getClassType()
    • setAll

      public void setAll(T[] all)
    • setAll

      public void setAll(T[][] all)
    • setAll

      public void setAll(ArrayList<T> all)
    • reset

      public void reset()
    • addListener

      public void addListener(StructureMatrixListener listener)
    • deleteListener

      public void deleteListener(StructureMatrixListener listener)
    • copy

      Throws:
      IllegalAccessException
      CopyRepresentableError
      InstantiationException