|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Number
org.ujmp.core.matrix.AbstractMatrix
org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix<Double>
org.ujmp.core.doublematrix.stub.AbstractDoubleMatrix
org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix
org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix2D
org.ujmp.core.treematrix.AbstractTreeMatrix
public abstract class AbstractTreeMatrix
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.ujmp.core.Matrix |
---|
Matrix.StorageType |
Field Summary |
---|
Fields inherited from class org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix2D |
---|
factory |
Fields inherited from interface org.ujmp.core.doublematrix.SparseDoubleMatrix2D |
---|
factory |
Fields inherited from interface org.ujmp.core.Matrix |
---|
ALL, chol, COLUMN, divideMatrix, divideScalar, eig, inv, LINK, lu, minusMatrix, minusScalar, mtimes, NEW, NONE, ORIG, plusMatrix, plusScalar, qr, ROW, solve, svd, timesMatrix, timesScalar, transpose, X, Y, Z |
Constructor Summary | |
---|---|
AbstractTreeMatrix()
|
Method Summary | |
---|---|
void |
addChild(Object parent,
Object child)
|
void |
addChildren(Object parent,
Collection<? extends Object> children)
|
void |
addObject(Object o)
|
void |
addTreeModelListener(TreeModelListener l)
|
boolean |
contains(long... coordinates)
Determines if the given Coordinates are part of the Matrix. |
Object |
getChild(Object parent,
int index)
|
int |
getChildCount(Object parent)
|
double |
getDouble(int row,
int column)
|
double |
getDouble(long row,
long column)
|
int |
getIndexOfChild(Object parent,
Object child)
|
int |
getNumberOfObjects()
|
Object |
getObject(int index)
|
Object |
getParent(Object o)
|
long[] |
getSize()
|
Matrix.StorageType |
getStorageType()
|
boolean |
isChild(int parentId,
int childId)
|
boolean |
isChild(Object parent,
Object child)
|
boolean |
isLeaf(Object node)
|
void |
removeChild(Object parent,
Object child)
|
void |
removeTreeModelListener(TreeModelListener l)
|
void |
setDouble(double value,
int row,
int column)
|
void |
setDouble(double value,
long row,
long column)
|
void |
valueForPathChanged(TreePath path,
Object newValue)
|
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractSparseDoubleMatrix2D |
---|
allCoordinates, getDouble, getFactory, getObject, getObject, setDouble, setObject, setObject |
Methods inherited from class org.ujmp.core.doublematrix.stub.AbstractDoubleMatrix |
---|
getAsDouble, getObject, getValueType, setAsDouble, setObject |
Methods inherited from class org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix |
---|
getAsObject, setAsObject |
Methods inherited from class java.lang.Number |
---|
byteValue, shortValue |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.ujmp.core.doublematrix.SparseDoubleMatrix2D |
---|
getFactory |
Methods inherited from interface org.ujmp.core.genericmatrix.GenericMatrix2D |
---|
getObject, getObject, setObject, setObject |
Methods inherited from interface org.ujmp.core.doublematrix.DoubleMatrix |
---|
getDouble, setDouble |
Methods inherited from interface org.ujmp.core.genericmatrix.GenericMatrix |
---|
getObject, setObject |
Methods inherited from interface org.ujmp.core.Matrix |
---|
clone |
Methods inherited from interface org.ujmp.core.interfaces.CoreObject |
---|
getCoreObjectId |
Methods inherited from interface org.ujmp.core.interfaces.Clearable |
---|
clear |
Methods inherited from interface org.ujmp.core.interfaces.HasGUIObject |
---|
getGUIObject, notifyGUIObject, showGUI |
Methods inherited from interface org.ujmp.core.interfaces.HasLabel |
---|
getLabel, setLabel |
Methods inherited from interface org.ujmp.core.io.ExportMatrixInterface |
---|
exportToClipboard, exportToFile, exportToFile, exportToFile, exportToFile, exportToStream, exportToString, exportToWriter |
Methods inherited from interface org.ujmp.core.interfaces.CoordinateFunctions |
---|
allCoordinates, availableCoordinates, getCoordinatesOfMaximum, getCoordinatesOfMinimum, nonZeroCoordinates, selectedCoordinates, selectedCoordinates |
Methods inherited from interface org.ujmp.core.interfaces.GettersAndSetters |
---|
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsChar, getAsDate, getAsDouble, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsObject, getAsShort, getAsString, getPreferredObject, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsChar, setAsDate, setAsDouble, setAsFloat, setAsInt, setAsLong, setAsMatrix, setAsObject, setAsShort, setAsString, toBigDecimalArray, toBigIntegerArray, toBooleanArray, toByteArray, toCharArray, toDateArray, toDoubleArray, toFloatArray, toIntArray, toLongArray, toObjectArray, toShortArray, toStringArray |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.basic.BasicDoubleCalculations |
---|
atimes, divide, divide, divide, divide, minus, minus, minus, minus, mtimes, mtimes, mtimes, mtimes, plus, plus, plus, plus, times, times, times, times |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.basic.BasicEntrywiseDoubleCalculations |
---|
abs, exp, log, log10, log2, power, power, sign, sqrt |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.rounding.RoundingDoubleCalculations |
---|
ceil, floor, round |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.hyperbolic.HyperbolicDoubleCalculations |
---|
cosh, sinh, tanh |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.trigonometric.TrigonometricDoubleCalculations |
---|
cos, sin, tan |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.creators.CreatorDoubleCalculations |
---|
eye, ones, rand, randn, zeros |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.statistical.StatisticalDoubleCalculations |
---|
corrcoef, cov, cumprod, cumsum, diff, indexOfMax, indexOfMin, max, mean, min, mutualInf, pairedTTest, prod, std, sum, var |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.decomposition.DecompositionDoubleCalculations |
---|
chol, eig, eigSymm, ginv, inv, invSPD, invSymm, lu, pinv, princomp, qr, solve, solveSPD, solveSymm, svd |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.missingvalues.MissingValueDoubleCalculations |
---|
addMissing, countMissing, deleteColumnsWithMissingValues, deleteRowsWithMissingValues, impute |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.misc.MiscGeneralDoubleCalculations |
---|
append, appendHorizontally, appendVertically, center, fadeIn, fadeOut, normalize, replaceMissingBy, standardize |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.discretize.DiscretizeCalculations |
---|
discretizeToColumns |
Methods inherited from interface org.ujmp.core.booleanmatrix.calculation.BooleanCalculations |
---|
and, and, eq, eq, ge, ge, gt, gt, le, le, lt, lt, ne, ne, not, or, or, xor, xor |
Methods inherited from interface org.ujmp.core.intmatrix.calculation.IntCalculations |
---|
discretize |
Methods inherited from interface org.ujmp.core.stringmatrix.calculation.StringCalculations |
---|
lowerCase, removePunctuation, removeWords, replaceRegex, replaceRegex, stem, tfIdf, upperCase |
Methods inherited from interface org.ujmp.core.objectmatrix.calculation.ObjectCalculations |
---|
bootstrap, bootstrap, convert, copy, delete, delete, delete, deleteColumns, deleteColumns, deleteRows, deleteRows, extractAnnotation, fill, flipdim, includeAnnotation, replace, reshape, select, select, select, selectColumns, selectColumns, selectRows, selectRows, shuffle, sortrows, squeeze, subMatrix, swap, toColumnVector, toRowVector, transpose, transpose, transpose, tril, triu, unique, uniqueValueCount |
Methods inherited from interface org.ujmp.core.interfaces.DistanceMeasures |
---|
chebyshevDistanceTo, euklideanDistanceTo, manhattenDistanceTo, minkowskiDistanceTo |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface org.ujmp.core.annotation.HasAnnotation |
---|
getAnnotation, getAxisAnnotation, getAxisAnnotation, getColumnForLabel, getColumnLabel, getColumnObject, getMatrixAnnotation, getPositionForLabel, getRowForLabel, getRowLabel, getRowObject, setAnnotation, setAxisAnnotation, setAxisAnnotation, setColumnLabel, setColumnObject, setMatrixAnnotation, setRowLabel, setRowObject |
Methods inherited from interface org.ujmp.core.interfaces.Conversions |
---|
toBigDecimalMatrix, toBigIntegerMatrix, toBooleanMatrix, toByteMatrix, toCharMatrix, toDateMatrix, toDoubleMatrix, toFloatMatrix, toIntMatrix, toListMatrix, toLongMatrix, toMapMatrix, toObjectMatrix, toSetMatrix, toShortMatrix, toStringMatrix |
Methods inherited from interface org.ujmp.core.treematrix.Tree |
---|
getChildren, getObjectList, getParentMap, setRoot |
Methods inherited from interface javax.swing.tree.TreeModel |
---|
getRoot |
Constructor Detail |
---|
public AbstractTreeMatrix()
Method Detail |
---|
public boolean contains(long... coordinates)
CoordinateFunctions
contains
in interface CoordinateFunctions
coordinates
- The coordinates to check
public final boolean isChild(Object parent, Object child)
isChild
in interface Tree
public final boolean isChild(int parentId, int childId)
isChild
in interface Tree
public final Object getObject(int index)
getObject
in interface Tree
public Object getParent(Object o)
getParent
in interface Tree
public void addChildren(Object parent, Collection<? extends Object> children)
addChildren
in interface Tree
public final long[] getSize()
getSize
in interface BasicMatrixProperties
public final double getDouble(int row, int column)
getDouble
in interface DoubleMatrix2D
public final double getDouble(long row, long column)
getDouble
in interface DoubleMatrix2D
public final void addChild(Object parent, Object child)
addChild
in interface Tree
public final void removeChild(Object parent, Object child)
removeChild
in interface Tree
public final void setDouble(double value, long row, long column)
setDouble
in interface DoubleMatrix2D
public void setDouble(double value, int row, int column)
setDouble
in interface DoubleMatrix2D
public void addTreeModelListener(TreeModelListener l)
addTreeModelListener
in interface TreeModel
public final Object getChild(Object parent, int index)
getChild
in interface TreeModel
public final int getChildCount(Object parent)
getChildCount
in interface TreeModel
public final int getIndexOfChild(Object parent, Object child)
getIndexOfChild
in interface TreeModel
public final boolean isLeaf(Object node)
isLeaf
in interface TreeModel
public final void removeTreeModelListener(TreeModelListener l)
removeTreeModelListener
in interface TreeModel
public final void valueForPathChanged(TreePath path, Object newValue)
valueForPathChanged
in interface TreeModel
public final int getNumberOfObjects()
getNumberOfObjects
in interface Tree
public void addObject(Object o)
addObject
in interface Tree
public final Matrix.StorageType getStorageType()
getStorageType
in interface BasicMatrixProperties
getStorageType
in class AbstractSparseDoubleMatrix
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |