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
public interface ExpressionInternal extends Expression, Statement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isAssignable()
Type
type()
-
Methods inherited from interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
attributes, get, set
-
-
-
-
Method Detail
-
isAssignable
boolean isAssignable()
-
type
Type type()
-
-