Package | Description |
---|---|
org.jboss.reflect.plugins.javassist.expr |
Modifier and Type | Method and Description |
---|---|
void |
ExpressionEditor.edit(Cast c)
Edits an expression for explicit type casting (overridable).
|
void |
ExpressionEditor.edit(ConstructorCall c)
Edits a constructor call (overridable).
|
void |
ExpressionEditor.edit(FieldAccess f)
Edits a field-access expression (overridable).
|
void |
ExpressionEditor.edit(Handler h)
Edits a catch clause (overridable).
|
void |
ExpressionEditor.edit(Instanceof i)
Edits an instanceof expression (overridable).
|
void |
ExpressionEditor.edit(MethodCall m)
Edits a method call (overridable).
|
void |
ExpressionEditor.edit(NewArray a)
Edits an expression for array creation (overridable).
|
void |
ExpressionEditor.edit(NewExpression e)
Edits a new expression (overridable).
|
void |
Handler.insertBefore(String src)
Inserts bytecode at the beginning of the catch clause.
|
void |
NewExpression.replace(String statement)
Replaces the new expression with the bytecode derived from
the given source text.
|
void |
MethodCall.replace(String statement)
Replaces the method call with the bytecode derived from
the given source text.
|
void |
Cast.replace(String statement)
Replaces the explicit cast operator with the bytecode derived from
the given source text.
|
void |
Expression.replace(String statement) |
void |
FieldAccess.replace(String statement)
Replaces the method call with the bytecode derived from
the given source text.
|
void |
Handler.replace(String statement)
This method has not been implemented yet.
|
void |
NewArray.replace(String statement)
Replaces the array creation with the bytecode derived from
the given source text.
|
void |
Expression.replace(String statement,
ExpressionEditor recursive) |
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.