| Package | Description |
|---|---|
| org.duelengine.duel.codedom | |
| org.duelengine.duel.codegen |
| Modifier and Type | Class and Description |
|---|---|
class |
CodeArrayCreateExpression |
class |
CodeBinaryOperatorExpression |
class |
CodeCastExpression
Represents a casting operation
|
class |
CodeCommentStatement |
class |
CodeConditionStatement |
class |
CodeConstructor |
class |
CodeExpression |
class |
CodeExpressionStatement |
class |
CodeField
Represents an instance field
|
class |
CodeFieldReferenceExpression |
class |
CodeIterationStatement
Represents a for loop
|
class |
CodeMember
Represents a type member
|
class |
CodeMethod
Represents an instance method
|
class |
CodeMethodInvokeExpression
Represents a method call
|
class |
CodeMethodReturnStatement |
class |
CodeObjectCreateExpression
Represents a constructor call
|
class |
CodeParameterDeclarationExpression
Represents a method call
|
class |
CodePrimitiveExpression
A read-only primitive expression which may only hold a literal value
|
class |
CodePropertyReferenceExpression |
class |
CodeStatement
Represents a single code statement
|
class |
CodeStatementBlock
Used internally to pass around a sequence of statements as a CodeObject
|
class |
CodeTernaryOperatorExpression
Represents a C-style ternary conditional expression
|
class |
CodeThisReferenceExpression |
class |
CodeTypeDeclaration
Represents a class definition
|
class |
CodeTypeReferenceExpression |
class |
CodeUnaryOperatorExpression |
class |
CodeVariableCompoundDeclarationStatement
Represents a compound variable declaration statement
Note: the first var determines the type
|
class |
CodeVariableDeclarationStatement
Represents a variable declaration
|
class |
CodeVariableReferenceExpression |
class |
ScriptExpression
A built-in JavaScript concept which must be interpreted
|
class |
ScriptPropertyExpression
Represents built-in JavaScript object properties
|
class |
ScriptVariableReferenceExpression
Represents an extra variable which is defined outside the model data
|
| Modifier and Type | Method and Description |
|---|---|
CodeObject |
CodeStatementCollection.getOwner() |
CodeObject |
CodeObject.withMetaData(Object... pairs)
Inserts multiple metadata key-value pairs
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
CodeVisitor.visit(CodeObject node) |
| Constructor and Description |
|---|
CodeStatementCollection(CodeObject owner) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaCodeGen.writeCode(Appendable output,
CodeObject code) |
Copyright © 2014. All rights reserved.