public interface Expression
Modifier and Type | Method and Description |
---|---|
String |
getFileName()
Returns the name of source file that contains this expression.
|
int |
getLineNumber()
Returns the line number of the source file containing this expression.
|
int |
indexOfBytecode()
FIXME Comment this
|
MutableClassInfo[] |
mayThrow()
Returns a list of the exception types that this expression execution may throw.
|
void |
replace(String statement) |
void |
replace(String statement,
ExpressionEditor recursive) |
MutableConstructorInfo |
whereConstructor()
Returns the constructor containing the expression represented by this object.
|
MutableMethodInfo |
whereMethod()
Returns the method containing the expression represented by this object.
|
MutableMethodInfo whereMethod()
MutableConstructorInfo whereConstructor()
MutableClassInfo[] mayThrow()
int indexOfBytecode()
int getLineNumber()
String getFileName()
void replace(String statement) throws CannotCompileException
CannotCompileException
void replace(String statement, ExpressionEditor recursive) throws CannotCompileException
CannotCompileException
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.