|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AQSqlFormatter
Utility class which facilitates SQL formatting -- a beautifier.
Method Summary | |
---|---|
String |
format(String script)
Beautifies a SQL script. |
void |
setAlignmentOnJoin(boolean value)
Defines whether to align the script on JOIN operation. |
void |
setAlignmentOnOperator(boolean value)
Defines whether to align the script on operators. |
void |
setBreakAfterComma(boolean value)
Defines whether a line break should be inserted after a comma. |
void |
setBreakAfterKeywords(boolean value)
Defines whether a line break should be inserted after a keyword. |
void |
setBreakAfterLogical(boolean value)
Defines whether a line break should be inserted after a logical operation. |
void |
setBreakBeforeComma(boolean value)
Defines whether a line break should be inserted before a comma. |
void |
setBreakBeforeLogical(boolean value)
Defines whether a line break should be inserted before a logical operation. |
void |
setBreakForBrackets(boolean value)
Defines whether a line break should be inserted after a bracket. |
void |
setBreakForCaseKeywords(boolean value)
Defines whether a line break should be inserted before a case keyword. |
void |
setIndentSpaces(int indent)
Sets the number of spaces to use in indentation. |
void |
setLineLength(int length)
Sets maximum line length for wrapping. |
void |
setUpperCaseAll(boolean value)
Specifies whether the entire script should be converted to uppercase. |
void |
setUpperCaseKeywords(boolean value)
Defines whether keywords should be converted to upper case. |
void |
setUpperCaseNonKeywords(boolean value)
Specifies whether the non SQL keywords in the script should be converted to uppercase. |
void |
setUseTabIndent(boolean value)
Defines whether a TAB character should be used for indentation. |
void |
setWrapLine(boolean value)
Defines whether to wrap long lines. |
Method Detail |
---|
String format(String script)
script
- SQL script to re-format.
void setBreakAfterLogical(boolean value)
value
- void setBreakAfterKeywords(boolean value)
value
- void setBreakBeforeComma(boolean value)
value
- void setBreakAfterComma(boolean value)
value
- void setBreakBeforeLogical(boolean value)
value
- void setBreakForBrackets(boolean value)
value
- void setBreakForCaseKeywords(boolean value)
value
- void setUpperCaseAll(boolean value)
value
- void setUpperCaseNonKeywords(boolean value)
value
- void setUpperCaseKeywords(boolean value)
value
- void setIndentSpaces(int indent)
indent
- Indent value.void setUseTabIndent(boolean value)
value
- void setAlignmentOnOperator(boolean value)
value
- void setAlignmentOnJoin(boolean value)
value
- void setWrapLine(boolean value)
value
- void setLineLength(int length)
length
- New line length.
|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |