Class EagerAstUnary

  • All Implemented Interfaces:
    EvalResultHolder, de.odysseus.el.tree.ExpressionNode, de.odysseus.el.tree.Node

    public class EagerAstUnary
    extends de.odysseus.el.tree.impl.ast.AstUnary
    implements EvalResultHolder
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.odysseus.el.tree.impl.ast.AstUnary

        de.odysseus.el.tree.impl.ast.AstUnary.Operator, de.odysseus.el.tree.impl.ast.AstUnary.SimpleOperator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected EvalResultHolder child  
      protected Object evalResult  
      protected boolean hasEvalResult  
      protected de.odysseus.el.tree.impl.ast.AstUnary.Operator operator  
      • Fields inherited from class de.odysseus.el.tree.impl.ast.AstUnary

        EMPTY, NEG, NOT
    • Constructor Summary

      Constructors 
      Constructor Description
      EagerAstUnary​(de.odysseus.el.tree.impl.ast.AstNode child, de.odysseus.el.tree.impl.ast.AstUnary.Operator operator)  
    • Field Detail

      • evalResult

        protected Object evalResult
      • hasEvalResult

        protected boolean hasEvalResult
      • operator

        protected final de.odysseus.el.tree.impl.ast.AstUnary.Operator operator
    • Constructor Detail

      • EagerAstUnary

        public EagerAstUnary​(de.odysseus.el.tree.impl.ast.AstNode child,
                             de.odysseus.el.tree.impl.ast.AstUnary.Operator operator)