Package org.tensorics.core.quantity.lang
Class OngoingQuantifiedScalarOperation<S>
- java.lang.Object
-
- org.tensorics.core.quantity.lang.OngoingQuantifiedScalarOperation<S>
-
- Type Parameters:
S
- the type of the scalar values (elements of the field on which all the operations are based on)
public class OngoingQuantifiedScalarOperation<S> extends java.lang.Object
Part of the tensoric fluent API that provides methods to describe the right hand part of binary operations on quantified scalars.
-
-
Constructor Summary
Constructors Constructor Description OngoingQuantifiedScalarOperation(QuantifiedValue<S> left, QuantityOperationRepository<S> pseudoField)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuantifiedValue<S>
dividedBy(QuantifiedValue<S> right)
QuantifiedValue<S>
dividedBy(S rightValue, javax.measure.unit.Unit<?> unit)
QuantifiedValue<S>
minus(QuantifiedValue<S> right)
QuantifiedValue<S>
minus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
QuantifiedValue<S>
minus(S rightValue, Unit rightUnit)
QuantifiedValue<S>
plus(QuantifiedValue<S> right)
QuantifiedValue<S>
plus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
QuantifiedValue<S>
plus(S rightValue, Unit rightUnit)
QuantifiedValue<S>
root(QuantifiedValue<S> rightValue)
QuantifiedValue<S>
times(QuantifiedValue<S> right)
QuantifiedValue<S>
times(S rightValue, javax.measure.unit.Unit<?> unit)
QuantifiedValue<S>
toThePowerOf(QuantifiedValue<S> rightValue)
-
-
-
Constructor Detail
-
OngoingQuantifiedScalarOperation
public OngoingQuantifiedScalarOperation(QuantifiedValue<S> left, QuantityOperationRepository<S> pseudoField)
-
-
Method Detail
-
plus
public QuantifiedValue<S> plus(S rightValue, Unit rightUnit)
-
minus
public QuantifiedValue<S> minus(S rightValue, Unit rightUnit)
-
plus
public QuantifiedValue<S> plus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
-
minus
public QuantifiedValue<S> minus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
-
plus
public QuantifiedValue<S> plus(QuantifiedValue<S> right)
-
minus
public QuantifiedValue<S> minus(QuantifiedValue<S> right)
-
times
public QuantifiedValue<S> times(S rightValue, javax.measure.unit.Unit<?> unit)
-
dividedBy
public QuantifiedValue<S> dividedBy(S rightValue, javax.measure.unit.Unit<?> unit)
-
times
public QuantifiedValue<S> times(QuantifiedValue<S> right)
-
dividedBy
public QuantifiedValue<S> dividedBy(QuantifiedValue<S> right)
-
toThePowerOf
public QuantifiedValue<S> toThePowerOf(QuantifiedValue<S> rightValue)
-
root
public QuantifiedValue<S> root(QuantifiedValue<S> rightValue)
-
-