org.hibernate.jdbc.util
Class DDLFormatterImpl

java.lang.Object
  extended by org.hibernate.jdbc.util.DDLFormatterImpl
All Implemented Interfaces:
Formatter

public class DDLFormatterImpl
extends Object
implements Formatter

Performs formatting of DDL SQL statements.

Author:
Gavin King, Steve Ebersole

Constructor Summary
DDLFormatterImpl()
           
 
Method Summary
 String format(String sql)
          Format an SQL statement using simple rules Insert newline after each comma Indent three spaces after each inserted newline If the statement contains single/double quotes return unchanged, it is too complex and could be broken by simple formatting.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DDLFormatterImpl

public DDLFormatterImpl()
Method Detail

format

public String format(String sql)
Format an SQL statement using simple rules If the statement contains single/double quotes return unchanged, it is too complex and could be broken by simple formatting.

Specified by:
format in interface Formatter
Parameters:
sql - The statement to be fornmatted.


Copyright © null-null Red Hat Middleware, LLC. All Rights Reserved