Class DeleteStatementHandler

    • Constructor Detail

      • DeleteStatementHandler

        public DeleteStatementHandler()
    • Method Detail

      • getOrderBySegment

        public static Optional<OrderBySegment> getOrderBySegment​(DeleteStatement deleteStatement)
        Get order by segment.
        Parameters:
        deleteStatement - delete statement
        Returns:
        order by segment
      • getLimitSegment

        public static Optional<LimitSegment> getLimitSegment​(DeleteStatement deleteStatement)
        Get limit segment.
        Parameters:
        deleteStatement - delete statement
        Returns:
        limit segment
      • getOutputSegment

        public static Optional<OutputSegment> getOutputSegment​(DeleteStatement deleteStatement)
        Get output segment.
        Parameters:
        deleteStatement - delete statement
        Returns:
        output segment
      • getWithSegment

        public static Optional<WithSegment> getWithSegment​(DeleteStatement deleteStatement)
        Get with segment.
        Parameters:
        deleteStatement - delete statement
        Returns:
        with segment