cc.redberry.core.tensor
Class ExpressionBuilder
- java.lang.Object
-
- cc.redberry.core.tensor.ExpressionBuilder
-
- All Implemented Interfaces:
- TensorBuilder
public class ExpressionBuilder extends java.lang.Object implements TensorBuilder
Builder for expressions.- Since:
- 1.0
- See Also:
Expression
-
-
Constructor Summary
Constructors Constructor and Description ExpressionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Expressionbuild()Builds the tensor.TensorBuilderclone()voidput(Tensor tensor)Method to sequentially add sub-tensors to the future tensor.
-
-
-
Method Detail
-
build
public Expression build()
Description copied from interface:TensorBuilderBuilds the tensor. This method should be called only once for the particular object.- Specified by:
buildin interfaceTensorBuilder- Returns:
- resulting tensor
-
put
public void put(Tensor tensor)
Description copied from interface:TensorBuilderMethod to sequentially add sub-tensors to the future tensor.- Specified by:
putin interfaceTensorBuilder- Parameters:
tensor- sub-tensor to be added
-
clone
public TensorBuilder clone()
- Specified by:
clonein interfaceTensorBuilder- Overrides:
clonein classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG