se.cambio.cds.gdl.model.expression
Class FunctionalExpression
java.lang.Object
se.cambio.cds.gdl.model.expression.ExpressionItem
se.cambio.cds.gdl.model.expression.FunctionalExpression
public class FunctionalExpression
- extends ExpressionItem
This represents an expression that use built-in functions with optionally a
list of variables
- Author:
- rong.chen
FunctionalExpression
public FunctionalExpression(String function)
FunctionalExpression
public FunctionalExpression(String function,
List<ExpressionItem> items)
create
public static FunctionalExpression create(String function)
create
public static FunctionalExpression create(String function,
ExpressionItem item)
create
public static FunctionalExpression create(String function,
List<ExpressionItem> items)
getFunction
public String getFunction()
- Returns:
- the function
toString
public String toString()
- String representation of this expression using the following format:
function() without any variables
or
function(var1, var2..)
- Overrides:
toString
in class Object
getItems
public List<ExpressionItem> getItems()
- Returns:
- the items
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2013 Cambio. All Rights Reserved.