Class AstList

  • All Implemented Interfaces:
    de.odysseus.el.tree.ExpressionNode, de.odysseus.el.tree.Node
    Direct Known Subclasses:
    AstTuple, EagerAstList

    public class AstList
    extends de.odysseus.el.tree.impl.ast.AstLiteral
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected de.odysseus.el.tree.impl.ast.AstParameters elements  
    • Constructor Summary

      Constructors 
      Constructor Description
      AstList​(de.odysseus.el.tree.impl.ast.AstParameters elements)  
    • Field Detail

      • elements

        protected final de.odysseus.el.tree.impl.ast.AstParameters elements
    • Constructor Detail

      • AstList

        public AstList​(de.odysseus.el.tree.impl.ast.AstParameters elements)
    • Method Detail

      • eval

        public Object eval​(de.odysseus.el.tree.Bindings bindings,
                           javax.el.ELContext context)
        Specified by:
        eval in class de.odysseus.el.tree.impl.ast.AstNode
      • appendStructure

        public void appendStructure​(StringBuilder builder,
                                    de.odysseus.el.tree.Bindings bindings)
        Specified by:
        appendStructure in class de.odysseus.el.tree.impl.ast.AstNode
      • elementsToString

        protected String elementsToString()