Class ExpressionFactory.IfExpression
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.IfExpression
- All Implemented Interfaces:
AttributedObject, ExpressionInternal, Node, Statement, Expression, CopyInterceptor
- Enclosing class:
ExpressionFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Expressionprivate Expressionprivate Expressionprivate Type -
Constructor Summary
ConstructorsConstructorDescriptionIfExpression(ExpressionFactory ef, Expression condition, Expression truePart, Expression falsePart) -
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
-
condition
-
truePart
-
falsePart
-
type
-
-
Constructor Details
-
IfExpression
IfExpression(ExpressionFactory ef, Expression condition, Expression truePart, Expression falsePart)
-
-
Method Details
-
condition
-
truePart
-
falsePart
-
type
-
accept
-
toString
-