public static class IEC61499data.Expression
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IEC61499data.Constant |
constant |
protected IEC61499data.Enumerated_value |
enumerated_value |
protected IEC61499data.Expression |
expression |
protected java.lang.String |
function_name |
protected java.util.List<IEC61499data.Expression> |
operand |
protected java.lang.String |
operator |
protected java.util.List<IEC61499data.Param_assignment> |
param_assignment |
protected java.lang.String |
unaryOp |
protected IEC61499data.Variable |
variable |
Constructor and Description |
---|
Expression() |
Modifier and Type | Method and Description |
---|---|
IEC61499data.Constant |
get_constant()
Access to parse result.
|
IEC61499data.Enumerated_value |
get_enumerated_value()
Access to parse result.
|
IEC61499data.Expression |
get_expression()
Access to parse result.
|
java.lang.String |
get_function_name()
Access to parse result.
|
java.lang.Iterable<IEC61499data.Expression> |
get_operand()
Access to parse result, get the elements of the container operand
|
java.lang.String |
get_operator()
Access to parse result.
|
java.lang.Iterable<IEC61499data.Param_assignment> |
get_param_assignment()
Access to parse result, get the elements of the container param_assignment
|
java.lang.String |
get_unaryOp()
Access to parse result.
|
IEC61499data.Variable |
get_variable()
Access to parse result.
|
int |
getSize_operand()
Access to parse result, get the size of the container operand.
|
int |
getSize_param_assignment()
Access to parse result, get the size of the container param_assignment.
|
java.lang.String |
toString() |
protected java.lang.String unaryOp
protected IEC61499data.Constant constant
protected IEC61499data.Enumerated_value enumerated_value
protected IEC61499data.Variable variable
protected IEC61499data.Expression expression
protected java.lang.String function_name
protected java.util.List<IEC61499data.Param_assignment> param_assignment
protected java.lang.String operator
protected java.util.List<IEC61499data.Expression> operand
public java.lang.String get_unaryOp()
public IEC61499data.Constant get_constant()
public IEC61499data.Enumerated_value get_enumerated_value()
public IEC61499data.Variable get_variable()
public IEC61499data.Expression get_expression()
public java.lang.String get_function_name()
public java.lang.Iterable<IEC61499data.Param_assignment> get_param_assignment()
public int getSize_param_assignment()
public java.lang.String get_operator()
public java.lang.Iterable<IEC61499data.Expression> get_operand()
public int getSize_operand()
public java.lang.String toString()
toString
in class java.lang.Object