Class AstParameters

    • Field Detail

      • nodes

        private final java.util.List<AstNode> nodes
    • Constructor Detail

      • AstParameters

        public AstParameters​(java.util.List<AstNode> nodes)
    • Method Detail

      • eval

        public java.lang.Object[] eval​(Bindings bindings,
                                       javax.el.ELContext context)
        Specified by:
        eval in class AstNode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • appendStructure

        public void appendStructure​(java.lang.StringBuilder builder,
                                    Bindings bindings)
        Specified by:
        appendStructure in class AstNode
      • getCardinality

        public int getCardinality()
        Description copied from interface: Node
        Get the node's number of children.
      • getChild

        public AstNode getChild​(int i)
        Description copied from interface: Node
        Get i'th child