Class ExpressionFactory.UnaryOperatorExpression
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.UnaryOperatorExpression
- All Implemented Interfaces:
AttributedObject, ExpressionInternal, Node, Statement, Expression, CopyInterceptor
- Enclosing class:
ExpressionFactory
public static final class ExpressionFactory.UnaryOperatorExpression
extends ExpressionFactory.ExpressionBase
Representation of the application of a UnaryOperator to an
Expression.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class ExpressionFactory.ExpressionBase
copy, copy, isAssignableMethods 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
-
Field Details
-
op
-
expr
-
-
Constructor Details
-
UnaryOperatorExpression
UnaryOperatorExpression(ExpressionFactory ef, ExpressionFactory.UnaryOperator op, Expression expr)
-
-
Method Details
-
operator
-
expr
-
type
-
accept
-
toString
-