Class OngoingDeferredQuantifiedTensorBackedOperation<S,TB extends Tensorbacked<QuantifiedValue<S>>>
- java.lang.Object
-
- org.tensorics.core.tensorbacked.lang.OngoingDeferredQuantifiedTensorBackedOperation<S,TB>
-
- Type Parameters:
S
- the type of the scalars (elements of the field on which all the operations are based)TB
- the type of the quantified tensor backed objects
public class OngoingDeferredQuantifiedTensorBackedOperation<S,TB extends Tensorbacked<QuantifiedValue<S>>> extends java.lang.Object
Part of the tensorcs fluent API that provides methods to describe the right hand part of binary operations that act on expressions of tensor backed instances with quantified values.
-
-
Constructor Summary
Constructors Constructor Description OngoingDeferredQuantifiedTensorBackedOperation(QuantityOperationRepository<S> operationRepository, java.lang.Class<TB> resultClass, Expression<TB> left)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression<TB>
minus(Expression<TB> right)
Expression<TB>
minus(TB right)
Expression<TB>
plus(Expression<TB> right)
Expression<TB>
plus(TB right)
-
-
-
Constructor Detail
-
OngoingDeferredQuantifiedTensorBackedOperation
public OngoingDeferredQuantifiedTensorBackedOperation(QuantityOperationRepository<S> operationRepository, java.lang.Class<TB> resultClass, Expression<TB> left)
-
-
Method Detail
-
plus
public Expression<TB> plus(TB right)
-
plus
public Expression<TB> plus(Expression<TB> right)
-
minus
public Expression<TB> minus(TB right)
-
minus
public Expression<TB> minus(Expression<TB> right)
-
-