Class TensorParameters<E>
Object
MatrixParameters<E>
TensorParameters<E>
- Type Parameters:
E
- the type of tensor element values.
- All Implemented Interfaces:
Serializable
,CheckedContainer<E>
@Deprecated(since="1.5",
forRemoval=true)
public class TensorParameters<E>
extends MatrixParameters<E>
Deprecated, for removal: This API element is subject to removal in a future version.
Creates parameter groups for tensors (usually matrices).
- Since:
- 0.4
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TensorParameters
<Double> Deprecated, for removal: This API element is subject to removal in a future version.Replaced byMatrixParameters.ALPHANUM
.static final TensorParameters
<Double> Deprecated, for removal: This API element is subject to removal in a future version.Replaced byMatrixParameters.WKT1
.Fields inherited from class MatrixParameters
EPSG, prefix, separator
-
Constructor Summary
ConstructorsConstructorDescriptionTensorParameters
(Class<E> elementType, String prefix, String separator, ParameterDescriptor<Integer>... dimensions) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a descriptors provider. -
Method Summary
Modifier and TypeMethodDescriptionfinal int
rank()
Deprecated, for removal: This API element is subject to removal in a future version.RenamedMatrixParameters.order()
because "rank" has a different meaning in linear algebra.Methods inherited from class MatrixParameters
createElementDescriptor, createValueGroup, createValueGroup, equals, getAllDescriptors, getDefaultValue, getDimensionDescriptor, getElementDescriptor, getElementType, hashCode, indicesToName, nameToIndices, order, properties, toMatrix, toString
-
Field Details
-
ALPHANUM
Deprecated, for removal: This API element is subject to removal in a future version.Replaced byMatrixParameters.ALPHANUM
.Parses and creates matrix parameters with alphanumeric names.- Since:
- 0.6
-
WKT1
Deprecated, for removal: This API element is subject to removal in a future version.Replaced byMatrixParameters.WKT1
.Parses and creates matrix parameters with names matching the Well Known Text version 1 (WKT 1) convention.
-
-
Constructor Details
-
TensorParameters
@SafeVarargs public TensorParameters(Class<E> elementType, String prefix, String separator, ParameterDescriptor<Integer>... dimensions) Deprecated, for removal: This API element is subject to removal in a future version.Constructs a descriptors provider.- Parameters:
elementType
- the type of tensor element values.prefix
- the prefix to insert in front of parameter name for each tensor elements.separator
- the separator between dimension (row, column, …) indices in parameter names.dimensions
- the parameter for the size of each dimension, usually in an array of length 2. Length may be different if the caller wants to generalize usage of this class to tensors.
-
-
Method Details
-
rank
Deprecated, for removal: This API element is subject to removal in a future version.RenamedMatrixParameters.order()
because "rank" has a different meaning in linear algebra.
-
MatrixParameters
because this is not really a builder of tensors. Furthermore, the declared EPSG parameter names were incorrect. See SIS-619.