Module org.glassfish.pfl.dynamic
Interface ExpressionInternal
- All Superinterfaces:
AttributedObject,Expression,Node,Statement
- All Known Subinterfaces:
VariableInternal
- All Known Implementing Classes:
ExpressionFactory.ArrayIndexExpression,ExpressionFactory.ArrayLengthExpression,ExpressionFactory.BinaryOperatorExpression,ExpressionFactory.CallExpression,ExpressionFactory.CastExpression,ExpressionFactory.ConstantExpression,ExpressionFactory.ExpressionBase,ExpressionFactory.FieldAccessExpressionBase,ExpressionFactory.IfExpression,ExpressionFactory.InstofExpression,ExpressionFactory.NewArrExpression,ExpressionFactory.NewObjExpression,ExpressionFactory.NonStaticCallExpression,ExpressionFactory.NonStaticFieldAccessExpression,ExpressionFactory.StaticCallExpression,ExpressionFactory.StaticFieldAccessExpression,ExpressionFactory.SuperCallExpression,ExpressionFactory.SuperObjExpression,ExpressionFactory.ThisExpression,ExpressionFactory.ThisObjExpression,ExpressionFactory.UnaryOperatorExpression,ExpressionFactory.VariableImpl,ExpressionFactory.VoidExpression
- Author:
- ken
-
Method Summary
Methods inherited from interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
attributes, get, set
-
Method Details
-
isAssignable
boolean isAssignable() -
type
Type type()
-