public abstract class ExpressionNode extends Object implements Serializable
| Constructor and Description |
|---|
ExpressionNode() |
ExpressionNode(String id) |
| Modifier and Type | Method and Description |
|---|---|
static String |
generateLeftExpressionNodeId(String id) |
static String |
generateRightExpressionNodeId(String id) |
String |
getId() |
ExpressionNode |
getLeftExpression() |
static String |
getParentId(String id) |
ExpressionNode |
getRightExpression() |
void |
setId(String id) |
void |
setLeftExpression(ExpressionNode leftExpression) |
void |
setRightExpression(ExpressionNode rightExpression) |
static boolean |
validateID(String id) |
public ExpressionNode()
public ExpressionNode(String id) throws InvalidExpressionNodeException
InvalidExpressionNodeExceptionpublic ExpressionNode getLeftExpression()
public void setLeftExpression(ExpressionNode leftExpression)
public ExpressionNode getRightExpression()
public void setRightExpression(ExpressionNode rightExpression)
public String getId()
public void setId(String id)
public static boolean validateID(String id)
public static String getParentId(String id) throws InvalidExpressionNodeException
InvalidExpressionNodeExceptionCopyright © 2016 WSO2. All rights reserved.