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 booleanisAssignable()Typetype()-
Methods inherited from interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
attributes, get, set
-
-
-
-
Method Detail
-
isAssignable
boolean isAssignable()
-
type
Type type()
-
-