Class ExtensibleNode

    • Field Detail

      • constant

        protected boolean constant
        Whether this array/set/map is constant or not.
      • extended

        private boolean extended
        Whether this array/set/map is extended or not.
    • Constructor Detail

      • ExtensibleNode

        public ExtensibleNode​(int id)
    • Method Detail

      • isConstant

        protected boolean isConstant​(boolean literal)
        Overrides:
        isConstant in class JexlNode
      • isExtended

        public boolean isExtended()
      • jjtClose

        public void jjtClose()
        Description copied from interface: Node
        This method is called after all the child nodes have been added.
        Specified by:
        jjtClose in interface Node
        Overrides:
        jjtClose in class SimpleNode
      • setExtended

        public void setExtended​(boolean e)