Class SqlUtils

java.lang.Object
org.citrusframework.util.SqlUtils

public abstract class SqlUtils extends Object
Since:
2.5
Author:
Christoph Deppisch
  • Field Details

  • Method Details

    • createStatementsFromFileResource

      public static List<String> createStatementsFromFileResource(org.springframework.core.io.Resource sqlResource)
      Reads SQL statements from external file resource. File resource can hold several multi-line statements and comments.
      Parameters:
      sqlResource - the sql file resource.
      Returns:
      list of SQL statements.
    • createStatementsFromFileResource

      public static List<String> createStatementsFromFileResource(org.springframework.core.io.Resource sqlResource, SqlUtils.LastScriptLineDecorator lineDecorator)
      Reads SQL statements from external file resource. File resource can hold several multi-line statements and comments.
      Parameters:
      sqlResource - the sql file resource.
      lineDecorator - optional line decorator for last script lines.
      Returns:
      list of SQL statements.
    • getStatementEndingCharacter

      public static String getStatementEndingCharacter(SqlUtils.LastScriptLineDecorator lineDecorator)
      Gets the SQL statement ending character sequence.
      Parameters:
      lineDecorator -
      Returns: