Uses of Enum Class
components.statement.StatementKernel.Condition
Packages that use StatementKernel.Condition
Package
Description
Provides the
Statement
family interfaces and implementing classes.-
Uses of StatementKernel.Condition in components.statement
Methods in components.statement that return StatementKernel.ConditionModifier and TypeMethodDescriptionStatement1.disassembleIf
(Statement s) StatementKernel.disassembleIf
(Statement s) Disassembles IF statementthis
into its testCondition
, which is returned as the value of the function, and its only subtree, the BLOCK statements
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
.Statement1.disassembleIfElse
(Statement s1, Statement s2) StatementKernel.disassembleIfElse
(Statement s1, Statement s2) Disassembles IF_ELSE statementthis
into its testCondition
, which is returned as the value of the function, and its two subtrees, the BLOCK statementss1
ands2
; the declaration notwithstanding, the dynamic type ofs1
ands2
must be the same as the dynamic type ofthis
.Statement1.disassembleWhile
(Statement s) StatementKernel.disassembleWhile
(Statement s) Disassembles WHILE statementthis
into its testCondition
, which is returned as the value of the function, and its only subtree, the BLOCK statements
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
.static StatementKernel.Condition
Returns the enum constant of this class with the specified name.static StatementKernel.Condition[]
StatementKernel.Condition.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in components.statement with parameters of type StatementKernel.ConditionModifier and TypeMethodDescriptionfinal void
Statement1.assembleIf
(StatementKernel.Condition c, Statement s) void
StatementKernel.assembleIf
(StatementKernel.Condition c, Statement s) Assembles inthis
an IF statement with root label(IF, c, ?)
and only subtree the BLOCKs
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
.final void
Statement1.assembleIfElse
(StatementKernel.Condition c, Statement s1, Statement s2) void
StatementKernel.assembleIfElse
(StatementKernel.Condition c, Statement s1, Statement s2) Assembles inthis
an IF_ELSE statement with root label(IF_ELSE, c, ?)
and as two subtrees the BLOCKss1
ands2
; the declaration notwithstanding, the dynamic type ofs1
ands2
must be the same as the dynamic type ofthis
.final void
Statement1.assembleWhile
(StatementKernel.Condition c, Statement s) void
StatementKernel.assembleWhile
(StatementKernel.Condition c, Statement s) Assembles inthis
a WHILE statement with root label(WHILE, c, ?)
and only subtree the BLOCKs
; the declaration notwithstanding, the dynamic type ofs
must be the same as the dynamic type ofthis
.