Class LambdaDefinitionNode

    • Constructor Detail

      • LambdaDefinitionNode

        public LambdaDefinitionNode​(int operatorType)
    • Method Detail

      • hasName

        public boolean hasName()
      • isLambda

        public boolean isLambda()
      • setLambda

        public void setLambda​(boolean lambda)
      • setFunctionRecord

        public void setFunctionRecord​(FunctionRecord functionRecord)
      • 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: