public class ZenExpandCaster
extends java.lang.Object
| Constructor and Description |
|---|
ZenExpandCaster(IJavaMethod method) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
cast(ZenPosition position,
IEnvironmentGlobal environment,
Expression expression) |
void |
compile(MethodOutput output) |
void |
constructCastingRules(IEnvironmentGlobal environment,
ICastingRuleDelegate rules) |
ZenType |
getTarget() |
public ZenExpandCaster(IJavaMethod method)
public ZenType getTarget()
public void constructCastingRules(IEnvironmentGlobal environment, ICastingRuleDelegate rules)
public Expression cast(ZenPosition position, IEnvironmentGlobal environment, Expression expression)
public void compile(MethodOutput output)