Uses of Interface
org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
-
Packages that use ExpressionInternal Package Description org.glassfish.pfl.dynamic.codegen.impl -
-
Uses of ExpressionInternal in org.glassfish.pfl.dynamic.codegen.impl
Subinterfaces of ExpressionInternal in org.glassfish.pfl.dynamic.codegen.impl Modifier and Type Interface Description interface
VariableInternal
Fields in org.glassfish.pfl.dynamic.codegen.impl declared as ExpressionInternal Modifier and Type Field Description private ExpressionInternal
ReturnStatement. expr
private ExpressionInternal
SwitchStatement. expr
private ExpressionInternal
ThrowStatement. expr
private ExpressionInternal
AssignmentStatement. left
private ExpressionInternal
AssignmentStatement. right
Methods in org.glassfish.pfl.dynamic.codegen.impl that return ExpressionInternal Modifier and Type Method Description ExpressionInternal
ExpressionFactory. _const(boolean c)
ExpressionInternal
ExpressionFactory. _const(byte c)
ExpressionInternal
ExpressionFactory. _const(char c)
ExpressionInternal
ExpressionFactory. _const(double c)
ExpressionInternal
ExpressionFactory. _const(float c)
ExpressionInternal
ExpressionFactory. _const(int c)
ExpressionInternal
ExpressionFactory. _const(long c)
ExpressionInternal
ExpressionFactory. _const(short c)
ExpressionInternal
ExpressionFactory. _const(java.lang.String c)
ExpressionInternal
ExpressionFactory. _const(Type c)
ExpressionInternal
ExpressionFactory. _null()
ExpressionInternal
ExpressionFactory. _this()
ExpressionInternal
ExpressionFactory. _void()
ExpressionInternal
ReturnStatement. expr()
ExpressionInternal
SwitchStatement. expr()
ExpressionInternal
ThrowStatement. expr()
ExpressionInternal
AssignmentStatement. left()
ExpressionInternal
AssignmentStatement. right()
Methods in org.glassfish.pfl.dynamic.codegen.impl with parameters of type ExpressionInternal Modifier and Type Method Description static void
Util. checkScope(ExpressionInternal expr)
Throw an exception if any ExpressionInternal reachable from expr contains a Variable that is out of scope.void
ASMByteCodeVisitor. postExpression(ExpressionInternal arg)
void
NopVisitor. postExpression(ExpressionInternal arg)
void
SourceStatementVisitor. postExpression(ExpressionInternal arg)
void
TreeWalker. postExpression(ExpressionInternal arg)
boolean
ASMByteCodeVisitor. preExpression(ExpressionInternal arg)
boolean
NopVisitor. preExpression(ExpressionInternal arg)
boolean
SourceStatementVisitor. preExpression(ExpressionInternal arg)
boolean
TreeWalker. preExpression(ExpressionInternal arg)
void
TreeWalker. visitExpression(ExpressionInternal arg)
void
Visitor. visitExpression(ExpressionInternal arg)
Constructors in org.glassfish.pfl.dynamic.codegen.impl with parameters of type ExpressionInternal Constructor Description AssignmentStatement(Node parent, ExpressionInternal left, ExpressionInternal right)
ReturnStatement(Node parent, ExpressionInternal expr)
SwitchStatement(Node parent, ExpressionInternal expr)
ThrowStatement(Node parent, ExpressionInternal expr)
-