Class DestinationNode

java.lang.Object
org.infosmid.stream.dsl.AstNode
org.infosmid.stream.dsl.DestinationNode

public class DestinationNode extends AstNode
  • Field Details

    • destinationName

      protected final String destinationName
    • arguments

      protected final ArgumentNode[] arguments
  • Constructor Details

    • DestinationNode

      public DestinationNode(int startPos, int endPos, String destinationName, ArgumentNode[] arguments)
  • Method Details

    • stringify

      public String stringify(boolean includePositionalInfo)
      Specified by:
      stringify in class AstNode
      Parameters:
      includePositionalInfo - position information is returned as a part of the result if set to true.
      Returns:
      a string representation of the AST. Useful for debugging/testing.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getDestinationName

      public String getDestinationName()
    • copyOf

      public DestinationNode copyOf()