Class OpenSliceNode

    • Constructor Detail

      • OpenSliceNode

        public OpenSliceNode​(TokenPosition tokenPosition)
    • Method Detail

      • areAnyBD

        protected boolean areAnyBD​(Object... args)
      • longOrBD

        protected boolean longOrBD​(Object args)
      • doDecimalCase

        public QDLStem doDecimalCase​(Object... args)
      • getNodeType

        public int getNodeType()
        Description copied from interface: ExpressionInterface
        QDL is not strongly typed but Java is, so each node type should have a unique integer and conditionals should use that, not the instanceof operator. This allows for efficient programming with switch statements rather than a bevy of conditionals (potentially each of which gets done even if the correct case has been handled).
        Returns: