Class Transpose
java.lang.Object
org.ujmp.core.calculation.AbstractCalculation
org.ujmp.core.objectmatrix.calculation.AbstractObjectCalculation
org.ujmp.core.objectmatrix.calculation.Transpose
- All Implemented Interfaces:
Serializable
,Calculation
,ObjectCalculation
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.ujmp.core.calculation.Calculation
Calculation.Ret
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final long
private final long[]
private int
private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIterable<long[]>
boolean
containsCoordinates
(long... coordinates) getObject
(long... coordinates) long[]
getSize()
long
boolean
isSparse()
transposeAnnotation
(MapMatrix<String, Object> annotation, long[] newSize) transposeAnnotation
(MapMatrix<String, Object> aorig, long[] newSize, int swap1, int swap2) Methods inherited from class org.ujmp.core.objectmatrix.calculation.AbstractObjectCalculation
calcLink, calcNew, calcOrig, getValueType, setObject
Methods inherited from class org.ujmp.core.calculation.AbstractCalculation
calc, getColumnCount, getDimension, getMetaData, getRowCount, getSource, getSources, setMetaData
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ujmp.core.calculation.Calculation
calc, getColumnCount, getDimension, getMetaData, getRowCount, getSource, getSources, setMetaData
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
swap1
private int swap1 -
swap2
private int swap2 -
size
private final long[] size
-
-
Constructor Details
-
Transpose
-
Transpose
-
-
Method Details
-
transposeAnnotation
-
getObject
-
getSize
public long[] getSize()- Specified by:
getSize
in interfaceCalculation
- Overrides:
getSize
in classAbstractCalculation
-
containsCoordinates
public boolean containsCoordinates(long... coordinates) - Specified by:
containsCoordinates
in interfaceCalculation
- Overrides:
containsCoordinates
in classAbstractCalculation
-
isSparse
public boolean isSparse() -
getValueCount
public long getValueCount() -
availableCoordinates
- Specified by:
availableCoordinates
in interfaceCalculation
- Overrides:
availableCoordinates
in classAbstractCalculation
-
transposeAnnotation
-