Package org.ujmp.core.calculation
Interface Calculation
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
BigDecimalCalculation
,BigIntegerCalculation
,BooleanCalculation
,ByteCalculation
,CharCalculation
,DoubleCalculation
,FloatCalculation
,IntCalculation
,LongCalculation
,MultiThreadedCalculation
,ObjectCalculation
,ReversableCalculation
,ShortCalculation
,StringCalculation
- All Known Implementing Classes:
Abs
,AbstractBigDecimalCalculation
,AbstractBigIntegerCalculation
,AbstractBooleanCalculation
,AbstractByteCalculation
,AbstractCalculation
,AbstractCharCalculation
,AbstractDoubleCalculation
,AbstractFloatCalculation
,AbstractIntCalculation
,AbstractLongCalculation
,AbstractObjectCalculation
,AbstractShortCalculation
,AbstractStringCalculation
,AddMissing
,And
,Atimes
,Bootstrap
,Ceil
,Center
,Concatenation
,ConvertEncoding
,Corrcoef
,Cos
,Cosh
,CosineSimilarity
,CountMissing
,Cov
,Cumprod
,Cumsum
,Deletion
,Diag
,Diff
,Discretize
,DiscretizeDictionary
,DiscretizeStandardBinning
,DiscretizeToColumns
,DivideMatrix
,DivideScalar
,DocTerm
,Eq
,Exp
,ExtractAnnotation
,Eye
,FadeIn
,FadeOut
,Fibonacci
,Fill
,Flipdim
,Floor
,Ge
,Ginv
,GrayScale
,Gt
,Impute
,ImputeBPCA
,ImputeEM
,ImputeKNN
,ImputeLS
,ImputeMean
,ImputeRegression
,ImputeZero
,IncludeAnnotation
,IndexOfMax
,IndexOfMin
,Join
,Le
,Log
,Log10
,Log2
,LogisticFunction
,LowerCase
,Lt
,Magic
,Max
,Mean
,Min
,MinkowskiDistance
,MinusMatrix
,MinusScalar
,Mtimes
,MutualInformation
,NaNs
,Ne
,Normalize
,Not
,Ones
,Or
,PairedTTest
,Pascal
,Pinv
,PlusMatrix
,PlusScalar
,Power
,Princomp
,Prod
,Rand
,Randn
,Range
,RemovePunctuation
,RemoveWords
,Replace
,ReplaceRegex
,Repmat
,Reshape
,Round
,Selection
,SetContent
,Shuffle
,Sign
,Sin
,Sinh
,Sortrows
,Sqrt
,Squeeze
,Standardize
,Std
,Stem
,SubMatrix
,Sum
,Swap
,Tan
,Tanh
,TfIdf
,TimesMatrix
,TimesScalar
,ToBigDecimalMatrix
,ToBigIntegerMatrix
,ToBooleanMatrix
,ToByteMatrix
,ToCharMatrix
,ToDoubleMatrix
,ToFloatMatrix
,ToIntMatrix
,ToLongMatrix
,ToObjectMatrix
,ToShortMatrix
,ToStringMatrix
,Translate
,Transpose
,Tril
,Triu
,Unique
,UniqueValueCount
,UpperCase
,ValueToColumn
,Var
,Xor
,Zeros
public interface Calculation extends java.io.Serializable
Interface for matrix calculations.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Calculation.Ret
-
Field Summary
Fields Modifier and Type Field Description static int
ALL
static int
COLUMN
static Calculation.Ret
LINK
static Calculation.Ret
NEW
static int
NONE
static Calculation.Ret
ORIG
static int
ROW
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Iterable<long[]>
availableCoordinates()
Matrix
calc(Calculation.Ret returnType)
Matrix
calcLink()
Matrix
calcNew()
Matrix
calcOrig()
boolean
containsCoordinates(long... coordinates)
long
getColumnCount()
int
getDimension()
MapMatrix<java.lang.String,java.lang.Object>
getMetaData()
long
getRowCount()
long[]
getSize()
Matrix
getSource()
Matrix[]
getSources()
ValueType
getValueType()
void
setMetaData(MapMatrix<java.lang.String,java.lang.Object> metaData)
-
-
-
Field Detail
-
ALL
static final int ALL
- See Also:
- Constant Field Values
-
NONE
static final int NONE
- See Also:
- Constant Field Values
-
ROW
static final int ROW
- See Also:
- Constant Field Values
-
COLUMN
static final int COLUMN
- See Also:
- Constant Field Values
-
NEW
static final Calculation.Ret NEW
-
LINK
static final Calculation.Ret LINK
-
ORIG
static final Calculation.Ret ORIG
-
-
Method Detail
-
calc
Matrix calc(Calculation.Ret returnType)
-
calcNew
Matrix calcNew()
-
calcLink
Matrix calcLink()
-
calcOrig
Matrix calcOrig()
-
getMetaData
MapMatrix<java.lang.String,java.lang.Object> getMetaData()
-
setMetaData
void setMetaData(MapMatrix<java.lang.String,java.lang.Object> metaData)
-
availableCoordinates
java.lang.Iterable<long[]> availableCoordinates()
-
containsCoordinates
boolean containsCoordinates(long... coordinates)
-
getSource
Matrix getSource()
-
getSources
Matrix[] getSources()
-
getDimension
int getDimension()
-
getSize
long[] getSize()
-
getRowCount
long getRowCount()
-
getColumnCount
long getColumnCount()
-
getValueType
ValueType getValueType()
-
-