Uses of Interface
weka.core.expressionlanguage.core.Node
Package
Description
-
Uses of Node in weka.core.expressionlanguage.common
Modifier and TypeInterfaceDescriptionstatic interface
An AST node for an expression of boolean typestatic interface
An AST node for an expression of double typestatic interface
An AST node for an expression of String typeModifier and TypeClassDescriptionstatic class
An AST node representing a boolean constantstatic class
An AST node representing a boolean variablestatic class
An AST node representing a double constantstatic class
An AST node representing a double variablestatic class
An AST node representing a string constantstatic class
An AST node representing a string variableModifier and TypeMethodDescriptionstatic Node
'/
' division operatorEvaluates the ifelse macroEvaluates the java macro on the given argumentsNoVariables.getVariable
(String name) Tries to fetch the variable.SimpleVariableDeclarations.getVariable
(String name) Tries to fetch a declared variableVariableDeclarationsCompositor.getVariable
(String name) Tries to fetch a variable from one of the combined declarations.static Node
'-
' minus operatorstatic Node
'+
' plus operatorstatic Node
'^
' power operatorstatic Node
'*
' times operatorstatic Node
'-
' unary minus operatorstatic Node
'+
' unary plus operatorModifier and TypeMethodDescriptionstatic Primitives.BooleanExpression
'&
' or 'and
' logical and operatorstatic Node
'/
' division operatorstatic Primitives.BooleanExpression
'=
' equal operatorEvaluates the ifelse macroEvaluates the java macro on the given argumentsstatic Primitives.BooleanExpression
Operators.greaterEqual
(Node left, Node right) '>=
' greater equal operatorstatic Primitives.BooleanExpression
Operators.greaterThan
(Node left, Node right) '>
' greater than operatorstatic Primitives.BooleanExpression
'is
' is operator (to check for string equality)static Primitives.BooleanExpression
'<=
' less equal operatorstatic Primitives.BooleanExpression
'<
' less than operatorstatic Node
'-
' minus operatorstatic Primitives.BooleanExpression
'!
' or 'not
' logical not operatorstatic Primitives.BooleanExpression
'|
' or 'or
' logical or operatorstatic Node
'+
' plus operatorstatic Node
'^
' power operatorstatic Primitives.BooleanExpression
'regexp
' regexp operator (to check for string matching a given regular expression)static Node
'*
' times operatorstatic Node
'-
' unary minus operatorstatic Node
'+
' unary plus operator -
Uses of Node in weka.core.expressionlanguage.core
Modifier and TypeMethodDescriptionApplies a macro to a set of parameter nodes.VariableDeclarations.getVariable
(String name) Tries to fetch a variable -
Uses of Node in weka.core.expressionlanguage.parser
Modifier and TypeMethodDescriptionParser.getRoot()
Returns the root node of the programstatic Node
Parser.parse
(String expr, VariableDeclarations variables, MacroDeclarations macros) Tries to parse and compile a program from the textual representation in expr while exposing the variables and marcos -
Uses of Node in weka.core.expressionlanguage.weka
Modifier and TypeMethodDescriptionEvaluates the 'ismissing' macroInstancesHelper.getVariable
(String name) Tries to fetch a variable of an instance valueStatsHelper.getVariable
(String name) Tries to fetch a Stats field