Uses of Class
cdx.scorebot.scoring.logic.TestData

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

Uses of TestData in cdx.scorebot.scoring.logic
 

Methods in cdx.scorebot.scoring.logic that return types with arguments of type TestData
static java.util.HashMap<java.lang.String,TestData> TestData.createTestDataHash(TestSuite ts)
          prepares test data from a TestSuite (returns null if ts is null)
static java.util.HashMap<java.lang.String,TestData> TestData.createTestDataHash(java.util.Vector<TestItem> testItems)
          prepares test data from a vector of TestItems
 

Method parameters in cdx.scorebot.scoring.logic with type arguments of type TestData
 LiteralType UnaryExpression.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType TestResultValue.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType TestConfigValue.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType PrimaryExpression.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType Method.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType LogicCodeEvaluatable.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
          returns the kind of literal this evaluates to
 LiteralType Literal.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType Identifier.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType ExpressionLeftAssociative.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType Expression.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType ConditionalOrExpression.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType ConditionalAndExpression.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 LiteralType Assignment.evaluateTypeOnly(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void VoidMethod.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void VariableInitialization.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void Statement.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void LogicUnit.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void LogicCodeExecutable.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
          Attempts to validate the type-correctness of all constituent LogicCodeEvaluatable logic code.
 void IfStatement.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void Block.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 void Assignment.validateTypes(java.util.HashMap<java.lang.String,LiteralType> varTypes, java.util.HashMap<java.lang.String,TestData> testsInfo)
           
 

Uses of TestData in cdx.scorebot.scoring.logic.parser
 

Method parameters in cdx.scorebot.scoring.logic.parser with type arguments of type TestData
 LogicUnit LogicParser.parseString(java.lang.String code, java.util.HashMap<java.lang.String,TestData> testsInfo)
          parse the specified code into a LogicUnit