Class ExpressionFactory.NonStaticFieldAccessExpression
java.lang.Object
org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
org.glassfish.pfl.dynamic.codegen.impl.NodeBase
org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase<Expression>
org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
- All Implemented Interfaces:
AttributedObject, ExpressionInternal, Node, Statement, Expression, CopyInterceptor
- Enclosing class:
ExpressionFactory
public static final class ExpressionFactory.NonStaticFieldAccessExpression
extends ExpressionFactory.FieldAccessExpressionBase<Expression>
-
Constructor Summary
ConstructorsConstructorDescriptionNonStaticFieldAccessExpression(ExpressionFactory ef, Expression target, String fieldName) -
Method Summary
Methods inherited from class ExpressionFactory.FieldAccessExpressionBase
fieldName, isAssignable, target, target, typeMethods inherited from class ExpressionFactory.ExpressionBase
copy, copyMethods inherited from class AttributedObjectBase
attributes, get, setMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface AttributedObject
attributes, get, setMethods inherited from interface Node
getAncestor, id, parent, parent
-
Constructor Details
-
NonStaticFieldAccessExpression
NonStaticFieldAccessExpression(ExpressionFactory ef, Expression target, String fieldName)
-
-
Method Details
-
isStatic
public boolean isStatic()- Specified by:
isStaticin classExpressionFactory.FieldAccessExpressionBase<Expression>
-
targetType
- Specified by:
targetTypein classExpressionFactory.FieldAccessExpressionBase<Expression>
-
accept
-
toString
-