public abstract class CDExpression
extends java.lang.Object
Constructor and Description |
---|
CDExpression() |
Modifier and Type | Method and Description |
---|---|
CDObjectCreateExpression |
_new(CDType type)
Creates a new instance of an inner class from this expression.
|
CDExpression |
arrayRef(CDExpression index)
Refers to an item of the array
|
CDExpression |
arrayRef(int index) |
CDExpression |
castTo(CDType t)
Casts to another type.
|
CDMethodInvokeExpression |
invoke(java.lang.String method)
Invokes a method on this expression.
|
CDExpression |
not()
Creates !x
|
CDExpression |
prop(java.lang.String name)
Refers to a property of this expression.
|
public CDMethodInvokeExpression invoke(java.lang.String method)
public CDExpression arrayRef(CDExpression index)
public CDExpression arrayRef(int index)
public CDExpression prop(java.lang.String name)
public CDExpression not()
public CDExpression castTo(CDType t)
public CDObjectCreateExpression _new(CDType type)