Uses of Interface
cdx.scorebot.scoring.logic.LogicCodeEvaluatable

Packages that use LogicCodeEvaluatable
cdx.scorebot.scoring.logic Contains the data structures used to hold and process the information parsed by the Scoring Logic lexical analyzer. 
 

Uses of LogicCodeEvaluatable in cdx.scorebot.scoring.logic
 

Classes in cdx.scorebot.scoring.logic with type parameters of type LogicCodeEvaluatable
 class ExpressionLeftAssociative<SUBEXP extends LogicCodeEvaluatable>
          Defines a left-associate expression (A || B || C is equivalent to ((A || B) || C).
 

Subinterfaces of LogicCodeEvaluatable in cdx.scorebot.scoring.logic
 interface ExpressionType
          classes which can function as an Expression
 interface PrimaryExpressionType
          classes which can function as a Primary Expression
 

Classes in cdx.scorebot.scoring.logic that implement LogicCodeEvaluatable
 class AdditiveExpression
          holds an Additive expression
 class Assignment
          evaluates an assignment statement
 class ConditionalAndExpression
          holds a conditional AND expression
 class ConditionalOrExpression
          holds a conditional OR expression
 class ConditionalXorExpression
          holds a conditional XOR expression
 class EqualityExpression
          holds an Equality expression
 class Expression
          holds an expression which evaluates to a value
 class ExpressionLeftAssociative<SUBEXP extends LogicCodeEvaluatable>
          Defines a left-associate expression (A || B || C is equivalent to ((A || B) || C).
 class Identifier
          Stores the name of a Variable
 class Literal
          holds a literal value
 class Method
          evaluates a method call which returns a value (this is called a "function")
 class MultiplicativeExpression
          holds an Additive expression
 class PrimaryExpression
          specifies a primary expression to be evaluated
 class RelationalExpression
          holds a Relational expression
 class TestConfigValue
          holds the value of some test result
 class TestResultValue
          holds the value of some test result
 class UnaryExpression
          holds a conditional Unary expression
 

Fields in cdx.scorebot.scoring.logic declared as LogicCodeEvaluatable
protected  SUBEXP ExpressionLeftAssociative.leftOperand
          left operand