public final class TableExpression extends Object implements DistributionExpression
| Constructor and Description | 
|---|
TableExpression(String text)
Constructs a new  
TableExpression instance with double return type. | 
TableExpression(String text,
               ExpressionReturnType returnType)
Constructs a new  
TableExpression instance. | 
TableExpression(String text,
               ExpressionReturnType returnType,
               TableExpressionNormalization normalization)
Constructs a new  
TableExpression instance. | 
| Modifier and Type | Method and Description | 
|---|---|
Expression | 
copy()
Creates a copy of the expression. 
 | 
TableExpressionNormalization | 
getNormalization()
Gets of sets the normalization method, if any, to use once the Table values have been generated, but before assignment to a node. 
 | 
Node | 
getOwner()
Gets the current owner, if assigned to a node. 
 | 
ExpressionReturnType | 
getReturnType()
Gets the return type of the expression. 
 | 
String | 
getText()
Gets the expression text. 
 | 
void | 
setNormalization(TableExpressionNormalization value)
Gets of sets the normalization method, if any, to use once the Table values have been generated, but before assignment to a node. 
 | 
void | 
setReturnType(ExpressionReturnType value) | 
void | 
setText(String value)
Sets the expression text. 
 | 
public TableExpression(String text)
TableExpression instance with double return type.text - The expression text.public TableExpression(String text, ExpressionReturnType returnType)
TableExpression instance.text - The expression text.returnType - The return type of the expression.public TableExpression(String text, ExpressionReturnType returnType, TableExpressionNormalization normalization)
TableExpression instance.text - The expression text.returnType - The return type of the expression.normalization - The normalization, if any, to apply once the table has been filled, but before assignment.public Expression copy()
copy in interface Expressionpublic String getText()
getText in interface Expressionpublic void setText(String value)
setText in interface Expressionpublic TableExpressionNormalization getNormalization()
public void setNormalization(TableExpressionNormalization value)
public Node getOwner()
getOwner in interface DistributionExpressionpublic ExpressionReturnType getReturnType()
getReturnType in interface Expressionpublic void setReturnType(ExpressionReturnType value)
Copyright © 2021. All rights reserved.