메소드 | 설명 | |
---|---|---|
Create ( ) : |
Creates a new instance of the current operator.
|
|
Create ( |
Creates a new instance of the current operator.
|
|
Evaluate ( Expression expressions, Value>.IDictionary |
Begins the evaluation of given expressions.
|
|
Operator ( String op ) : System |
Creates a new operator given the string for the operator.
|
|
Operator ( String op, |
Creates a new operator given the string and level for the operator.
|
|
RegisterElement ( IElementMapping elementMapping ) : void |
Registers the operator at its factory.
|
|
ToCode ( ) : String |
The code representation of the operator, which is usually just the operator itself.
|
|
ToDebug ( int padLeft, int tabsize ) : String |
Returns a string to allow visualization of a Expression tree
|
|
ToString ( ) : String |
Returns the string representation of the operator.
|
public Create ( |
||
engine | The engine that is used for parsing the query. | |
리턴 |
public abstract Evaluate ( Expression expressions, Value>.IDictionary |
||
expressions | Expression | The expressions to evaluate. |
symbols | Value>.IDictionary | External symbols to consider. |
리턴 |
public Operator ( String op ) : System | ||
op | String | The operator string like +. |
리턴 | System |
public Operator ( String op, |
||
op | String | The operator string like +. |
level | The operator level like 100. | |
리턴 | System |
public RegisterElement ( IElementMapping elementMapping ) : void | ||
elementMapping | IElementMapping | |
리턴 | void |
public ToDebug ( int padLeft, int tabsize ) : String | ||
padLeft | int | |
tabsize | int | |
리턴 | String |