Package gudusoft.gsqlparser.pp.para
Class GFmtOpt
Object
gudusoft.gsqlparser.pp.para.GFmtOpt
the format options
- Author:
- zhoujun
-
Field Summary
FieldsModifier and TypeFieldDescriptionboolean//todo add sample4booleanalign 'join' keyword with 'from' keyword //todo add sample10booleanin the where clause, the 'and' and 'or' keyword should under the 'where' keyword //todo add sample11//todo add sample26//todo add sample24//todo add sample23//todo add sample25boolean//todo add sample14boolean//todo add sample15//todo add sample51//todo add sample48//todo add sample47//todo add sample50//todo add sample49//todo add sample27//todo add sample36//todo add sample35//todo add sample33//todo add sample32//todo add sample34//todo add sample28//todo add sample63//todo add sample17boolean//todo add sample16//todo add sample43//todo add sample19//todo add sample18//todo add sample53booleaneach column in the table names in the form clause should start with a new line.//todo add sample61//todo add sample60//todo add sample29//todo add sample30//todo add sample20//todo add sample54the align style for the insert column //todo add sample12the value style in insert statement //todo add sample13declare statement //todo add sample44used for execute statement //todo add sample52//todo add sample56//todo add sample58//todo add sample59//todo add sample57//todo add sample64//todo add issue 51//todo add sample55booleanif it is true, the helper class will operate the source tokens.used for sql output format.//todo add sample46//todo add sample45//todo add sample62the comma style in select statement //todo add sample2the align style for the select column //todo add sample1the comma style in the from clause //todo add sample7booleanthe join clause should start with a new line.the table name style in the from clause //todo add sample6booleaneach column in the select statement should append a new line.//todo add sample31final Stringthe session id.//todo add sample22boolean//todo add sample5//todo add sample21//todo add sample37//todo add sample39//todo add sample38//todo add sample41//todo add sample40//todo add sample42 -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
sessionId
the session id. each thread can own only one id. -
opearateSourceToken
if it is true, the helper class will operate the source tokens. if not, the helper class will ignore the operation request -
selectColumnlistStyle
the align style for the select column //todo add sample1 -
selectColumnlistComma
the comma style in select statement //todo add sample2 -
selectItemInNewLine
each column in the select statement should append a new line. //todo add sample3 -
alignAliasInSelectList
//todo add sample4 -
treatDistinctAsVirtualColumn
//todo add sample5 -
selectFromclauseStyle
the table name style in the from clause //todo add sample6 -
selectFromclauseComma
the comma style in the from clause //todo add sample7 -
fromClauseInNewLine
each column in the table names in the form clause should start with a new line. //todo add sample8 -
selectFromclauseJoinOnInNewline
the join clause should start with a new line. //todo add sample9 -
alignJoinWithFromKeyword
align 'join' keyword with 'from' keyword //todo add sample10 -
andOrUnderWhere
in the where clause, the 'and' and 'or' keyword should under the 'where' keyword //todo add sample11 -
insertColumnlistStyle
the align style for the insert column //todo add sample12 -
insertValuelistStyle
the value style in insert statement //todo add sample13 -
beStyleCreatetableLeftBEOnNewline
//todo add sample14 -
beStyleCreatetableRightBEOnNewline
//todo add sample15 -
createtableListitemInNewLine
//todo add sample16 -
createtableFieldlistAlignOption
//todo add sample17 -
defaultCommaOption
//todo add sample18 -
defaultAligntype
//todo add sample19 -
indentLen
//todo add sample20 -
useTab
//todo add sample21 -
tabSize
//todo add sample22 -
beStyleFunctionBodyIndent
-
beStyleBlockLeftBEOnNewline
//todo add sample23 -
beStyleBlockLeftBEIndentSize
//todo add sample24 -
beStyleBlockRightBEIndentSize
//todo add sample25 -
beStyleBlockIndentSize
//todo add sample26 -
beStyleIfElseSingleStmtIndentSize
//todo add sample27 -
caseWhenThenInSameLine
//todo add sample28 -
indentCaseFromSwitch
//todo add sample29 -
indentCaseThen
//todo add sample30 -
selectKeywordsAlignOption
//todo add sample31 -
caseKeywords
//todo add sample32 -
caseIdentifier
//todo add sample33 -
caseQuotedIdentifier
//todo add sample34 -
caseFuncname
//todo add sample35 -
caseDatatype
//todo add sample36 -
wsPaddingOperatorArithmetic
//todo add sample37 -
wsPaddingParenthesesInFunction
//todo add sample38 -
wsPaddingParenthesesInExpression
//todo add sample39 -
wsPaddingParenthesesOfSubQuery
//todo add sample40 -
wsPaddingParenthesesInFunctionCall
//todo add sample41 -
wsPaddingParenthesesOfTypename
//todo add sample42 -
cteNewlineBeforeAs
//todo add sample43 -
linebreakAfterDeclare
declare statement //todo add sample44 -
parametersStyle
//todo add sample45 -
parametersComma
//todo add sample46 -
beStyleFunctionLeftBEOnNewline
//todo add sample47 -
beStyleFunctionLeftBEIndentSize
//todo add sample48 -
beStyleFunctionRightBEOnNewline
//todo add sample49 -
beStyleFunctionRightBEIndentSize
//todo add sample50 -
beStyleFunctionFirstParamInNewline
//todo add sample51 -
linebreakBeforeParamInExec
used for execute statement //todo add sample52 -
emptyLines
//todo add sample53 -
insertBlankLineInBatchSqls
//todo add sample54 -
noEmptyLinesBetweenMultiSetStmts
//todo add sample55 -
linenumberEnabled
//todo add sample56 -
linenumberZeroBased
//todo add sample57 -
linenumberLeftMargin
//todo add sample58 -
linenumberRightMargin
//todo add sample59 -
functionCallParametersStyle
//todo add sample60 -
functionCallParametersComma
//todo add sample61 -
removeComment
//todo add sample62 -
compactMode
//todo add sample63 -
lineWidth
//todo add sample64 -
maxSelectListColumn
//todo add issue 51 -
outputFmt
used for sql output format. //todo add sample65- See Also:
-
tabHtmlString
-
-
Constructor Details
-
GFmtOpt
-