Package org.tensorics.core.tensor.lang
Class QuantityTensors
- java.lang.Object
-
- org.tensorics.core.tensor.lang.QuantityTensors
-
public final class QuantityTensors extends java.lang.Object
Provides static utility methods for tensors with quantity values.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <S> Tensor<com.google.common.base.Optional<S>>
errorsOf(Tensor<QuantifiedValue<S>> tensor)
static <S> Tensor<S>
errorsOfOr(Tensor<QuantifiedValue<S>> tensor, S defaultValue)
static <S> Tensor<QuantifiedValue<S>>
quantityTensorOf(Tensor<S> tensor, javax.measure.unit.Unit<?> unit)
static <S> Tensor<QuantifiedValue<S>>
quantityTensorOf(Tensor<S> tensor, Unit unit)
static <S> Unit
unitOf(Tensor<QuantifiedValue<S>> tensor)
static <S> Tensor<java.lang.Boolean>
validitiesOf(Tensor<QuantifiedValue<S>> tensor)
static <S> Tensor<S>
valuesOf(Tensor<QuantifiedValue<S>> tensor)
-
-
-
Method Detail
-
valuesOf
public static <S> Tensor<S> valuesOf(Tensor<QuantifiedValue<S>> tensor)
-
errorsOf
public static <S> Tensor<com.google.common.base.Optional<S>> errorsOf(Tensor<QuantifiedValue<S>> tensor)
-
errorsOfOr
public static <S> Tensor<S> errorsOfOr(Tensor<QuantifiedValue<S>> tensor, S defaultValue)
-
validitiesOf
public static <S> Tensor<java.lang.Boolean> validitiesOf(Tensor<QuantifiedValue<S>> tensor)
-
quantityTensorOf
public static <S> Tensor<QuantifiedValue<S>> quantityTensorOf(Tensor<S> tensor, javax.measure.unit.Unit<?> unit)
-
quantityTensorOf
public static <S> Tensor<QuantifiedValue<S>> quantityTensorOf(Tensor<S> tensor, Unit unit)
-
unitOf
public static <S> Unit unitOf(Tensor<QuantifiedValue<S>> tensor)
-
-