Class NameDefNode

  • All Implemented Interfaces:
    ASTNode

    public class NameDefNode
    extends BaseNode
    A name is defined either as a sequence of tokens or as a String. This class supports both, although they should not be used interchangeably.
    • Constructor Detail

      • NameDefNode

        public NameDefNode​(org.antlr.v4.runtime.ParserRuleContext ctx,
                           java.util.List<java.lang.String> parts)
      • NameDefNode

        public NameDefNode​(org.antlr.v4.runtime.ParserRuleContext ctx,
                           java.lang.String name)
    • Method Detail

      • getParts

        public java.util.List<java.lang.String> getParts()
      • setParts

        public void setParts​(java.util.List<java.lang.String> parts)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)