Package org.tensorics.core.quantity.lang
Class OngoingDeferredQuantifiedScalarOperation<S>
- java.lang.Object
-
- org.tensorics.core.quantity.lang.OngoingDeferredQuantifiedScalarOperation<S>
-
- Type Parameters:
S
- the type of the scalar values (elements of the field on which the operations are based)
public class OngoingDeferredQuantifiedScalarOperation<S> extends java.lang.Object
Provides methods to describe the right hand part of binary operations on expressions of quantified values
-
-
Constructor Summary
Constructors Constructor Description OngoingDeferredQuantifiedScalarOperation(Expression<QuantifiedValue<S>> left, QuantityOperationRepository<S> pseudoField)
-
Method Summary
-
-
-
Constructor Detail
-
OngoingDeferredQuantifiedScalarOperation
public OngoingDeferredQuantifiedScalarOperation(Expression<QuantifiedValue<S>> left, QuantityOperationRepository<S> pseudoField)
-
-
Method Detail
-
plus
public Expression<QuantifiedValue<S>> plus(S rightValue, Unit rightUnit)
-
minus
public Expression<QuantifiedValue<S>> minus(S rightValue, Unit rightUnit)
-
plus
public Expression<QuantifiedValue<S>> plus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
-
minus
public Expression<QuantifiedValue<S>> minus(S rightValue, javax.measure.unit.Unit<?> rightUnit)
-
plus
public Expression<QuantifiedValue<S>> plus(QuantifiedValue<S> right)
-
plus
public Expression<QuantifiedValue<S>> plus(Expression<QuantifiedValue<S>> right)
-
minus
public Expression<QuantifiedValue<S>> minus(QuantifiedValue<S> right)
-
minus
public Expression<QuantifiedValue<S>> minus(Expression<QuantifiedValue<S>> right)
-
times
public Expression<QuantifiedValue<S>> times(S rightValue, javax.measure.unit.Unit<?> unit)
-
dividedBy
public Expression<QuantifiedValue<S>> dividedBy(S rightValue, javax.measure.unit.Unit<?> unit)
-
times
public Expression<QuantifiedValue<S>> times(QuantifiedValue<S> right)
-
times
public Expression<QuantifiedValue<S>> times(Expression<QuantifiedValue<S>> right)
-
dividedBy
public Expression<QuantifiedValue<S>> dividedBy(QuantifiedValue<S> right)
-
dividedBy
public Expression<QuantifiedValue<S>> dividedBy(Expression<QuantifiedValue<S>> right)
-
-