Uses of Class
gudusoft.gsqlparser.pp.para.GFmtOpt
Packages that use GFmtOpt
Package
Description
-
Uses of GFmtOpt in gudusoft.gsqlparser.pp.output
Methods in gudusoft.gsqlparser.pp.output with parameters of type GFmtOptModifier and TypeMethodDescriptionstatic OutputConfigOutputConfigFactory.getOutputConfig(GFmtOpt option, EDbVendor dbVendor) -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.output.html
Constructors in gudusoft.gsqlparser.pp.output.html with parameters of type GFmtOptModifierConstructorDescriptionHtmlOutputConfig(GFmtOpt option, EDbVendor dbVendor) HtmlRenderUtil(HtmlOutputConfig config, GFmtOpt option, EDbVendor dbVendor) -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.para
Methods in gudusoft.gsqlparser.pp.para that return GFmtOptModifier and TypeMethodDescriptionstatic GFmtOptGFmtOptFactory.newInstance()static GFmtOptGFmtOptFactory.newInstance(String sessionId) create an new instance -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.processor
Methods in gudusoft.gsqlparser.pp.processor with parameters of type GFmtOptModifier and TypeMethodDescriptionProcessorFactory.appendNewLineAfterAndBeforeReverseKeyWordProcessor(GFmtOpt option, boolean inNewLine, String startKeyword, String endKeyword) create the keyword in new line processorProcessorFactory.appendNewLineAfterReverseKeyWordProcessor(GFmtOpt option, boolean isItemInNewLine, String keyword) create the new line processor for item liststatic <E extends AbstractProcessor>
Ecreate a instancestatic AlignAliasProcessorProcessorFactory.createAlignAliasProcessor(GFmtOpt option, boolean option2, TAlignStyle style) create the alias processorProcessorFactory.createAlterTableOptionAlignProcessor(GFmtOpt option, boolean inNewLine) ProcessorFactory.createAppendLineAfterInsertTableNameProcessor(GFmtOpt option) create the processor used to append an new line after the table nameProcessorFactory.createAppendLineAfterMergeTableNameProcessor(GFmtOpt option) ProcessorFactory.createAppendNewLineBeforeKeyWordProcessor(GFmtOpt option, boolean inNewLine, String keyword, boolean completely) ProcessorFactory.createAppendNewLineBeforeReverseKeyWordProcessor(GFmtOpt option, boolean inNewLine, String keyword) create the processor used to append new line before the keywordstatic AbstractProcessor<TBlockSqlStatement>ProcessorFactory.createBeginAndEndProcessor(GFmtOpt opt) static CapitalisationProcessorProcessorFactory.createCapitalisationProcessor(GFmtOpt option) create the processor used to capitalize the textstatic CaseWhenProcessorProcessorFactory.createCaseWhenProcessor(GFmtOpt option, Boolean caseWhenThenInSameLine, Integer indentCaseFromSwitch) create the processor used to process the 'case when' paramtersstatic ColumnlistCommaProcessorProcessorFactory.createColumnlistCommaProcessor(GFmtOpt option, TLinefeedsCommaOption commaOption, TAlignStyle option2) create the comma processorProcessorFactory.createCombineWhitespaceAndClearReturnProcessor(GFmtOpt opt) ProcessorFactory.createCreateFuncFirstParamInNewlineProcessor(GFmtOpt opt, Boolean beStyleFunctionFirstParamInNewline) static CreateFuncLeftBEProcessorProcessorFactory.createCreateFuncLeftBEProcessor(GFmtOpt opt, Boolean beStyleFunctionLeftBEOnNewline, Integer beStyleFunctionLeftBEIndentSize) ProcessorFactory.createCreateFuncReturnsTableProcessor(GFmtOpt opt) static CreateFuncRightBEProcessorProcessorFactory.createCreateFuncRightBEProcessor(GFmtOpt opt, Boolean beStyleFunctionRightBEOnNewline, Integer beStyleFunctionRightBEIndentSize) ProcessorFactory.createCreateFuncWSPaddingParenthesesProcessor(GFmtOpt opt) ProcessorFactory.createCreateTableBEInNewLineProcessor(GFmtOpt option, Boolean leftBEOnNewline, Boolean rightBeOnNewline, Boolean itemListInNewLine) create the processor used to insert new line after the parenthesisProcessorFactory.createCreateTableConstraintAlignProcessor(GFmtOpt option) ProcessorFactory.createCreateTableItemAlignProcessor(GFmtOpt option, TAlignOption alignOption) create the processor used to align the itemsstatic CreateViewReturnProcessorProcessorFactory.createCreateViewReturnProcessor(GFmtOpt opt) static CTEProcessorProcessorFactory.createCTEProcessor(GFmtOpt option, Boolean cteNewlineBeforeAs) static DeclareVarItemAlignProcessorProcessorFactory.createDeclareVarItemAlignProcessor(GFmtOpt option) used to align the variable namesstatic DeleteKeyWordAlignProcessorProcessorFactory.createDeleteKeyWordAlignProcessor(GFmtOpt option) create the processor used to align the keywords in the delete statementstatic DistinctKeyWordProcessorProcessorFactory.createDistinctKeyWordProcessor(GFmtOpt option, boolean isTreatDistinctAsVirtualColumn) create the distinct keyword processorstatic ExecParaNewLineProcessorProcessorFactory.createExecParaNewLineProcessor(GFmtOpt opt, Boolean linebreakBeforeParamInExec) static ExpressionProcessorProcessorFactory.createExpressionProcessor(GFmtOpt option) create the expression processor for all statementsstatic ExpressionProcessorProcessorFactory.createExpressionProcessor(GFmtOpt option, Boolean isAndUnderWhere) static IfStmtBEProcessorProcessorFactory.createIfStmtBEProcessor(GFmtOpt opt) static InsertKeyWordAlignProcessorProcessorFactory.createInsertKeyWordAlignProcessor(GFmtOpt option) create the processor used to align the keywords in insert statementstatic InsertOutputClauseProcessorProcessorFactory.createInsertOutputClauseProcessor(GFmtOpt opt) ProcessorFactory.createInsertValuesParenthsesAdjustProcessor(GFmtOpt option) create the processor used to adjust the left parenthesisstatic JoinOnProcessorProcessorFactory.createJoinOnProcessor(GFmtOpt option, boolean selectFromclauseJoinOnInNewline, boolean alignJoinWithFromKeyword) create the join on processor for the select statementstatic MergeKeyWordAlignProcessorProcessorFactory.createMergeKeyWordAlignProcessor(GFmtOpt option) static MergeWhenClauseProcessorProcessorFactory.createMergeWhenClauseProcessor(GFmtOpt option) static AbstractProcessor<TIfStmt>ProcessorFactory.createPlsqlIfStmtBEProcessor(GFmtOpt opt) static ReturnStmtProcessorProcessorFactory.createReturnStmtProcessor(GFmtOpt opt) static SelectKeyWordAlignProcessorProcessorFactory.createSelectKeyWordAlignProcessor(GFmtOpt option) create the processor used to align the keywords in select statementstatic AbstractProcessor<TStatementList>ProcessorFactory.createStmtListProcessor(GFmtOpt opt, String alignKeyword) static UnionProcessorProcessorFactory.createUnionProcessor(GFmtOpt option) create the union processor for the select statementstatic UpdateKeyWordAlignProcessorProcessorFactory.createUpdateKeyWordAlignProcessor(GFmtOpt option) create the processor used to align the keywords in the update statement -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.processor.type.comm
Methods in gudusoft.gsqlparser.pp.processor.type.comm that return GFmtOptMethods in gudusoft.gsqlparser.pp.processor.type.comm with parameters of type GFmtOptModifier and TypeMethodDescriptionvoidthe init methodstatic voidColumnlistCommaProcessor.processColumns(GFmtOpt opt, TLinefeedsCommaOption p, TAlignStyle alignStype, TParseTreeNodeList columns) static voidExpressionProcessor.processParenthesesNodeInSubQuery(GFmtOpt option, TCustomSqlStatement sql, TSourceToken leftParenthesis, TSourceToken rightParenthsis) static voidExpressionProcessor.processTypeName(GFmtOpt option, TTypeName type) -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.stmtformatter
Methods in gudusoft.gsqlparser.pp.stmtformatter with parameters of type GFmtOptModifier and TypeMethodDescriptionstatic AllStmtsFormatterFormatterFactory.createAllStmtsFormatter(GFmtOpt option) static AlterTableStmtFormatterFormatterFactory.createAlterTableStatement(GFmtOpt opt) static CompactModeStmtFormatterFormatterFactory.createCompactModeStmtFormatter(GFmtOpt opt) static CreateTableStmtFormatterFormatterFactory.createCreateTableStmtFormatter(GFmtOpt opt) static CreateViewStmtFormatterFormatterFactory.createCreateViewStmtFormatter(GFmtOpt opt) static DeclareStmtFormatterFormatterFactory.createDeclareStmtFormatter(GFmtOpt opt) static DeleteStmtFormatterFormatterFactory.createDeleteStmtFormatter(GFmtOpt opt) static ExecuteStmtFormatterFormatterFactory.createExecuteStmtFormatter(GFmtOpt opt) static <E extends AbstractStmtFormatter>
EFormatterFactory.createFormatter(GFmtOpt opt, Class<E> clazz, FormatterFactory.IFormatterBuilderCreator<E> creater) create the formatterstatic GoStmtFormatterFormatterFactory.createGoStmtFormatter(GFmtOpt opt) static IfStmtFormatterFormatterFactory.createIfStmtFormatter(GFmtOpt opt) static InsertStmtFormatterFormatterFactory.createInsertStmtFormatter(GFmtOpt opt) static PlsqlIfStmtFormatterFormatterFactory.createPlsqlIfStmtFormatter(GFmtOpt opt) static PlsqlStmtFormatterFormatterFactory.createPlsqlStmtFormatter(GFmtOpt opt) static ReturnStmtFormatterFormatterFactory.createReturnStmtFormatter(GFmtOpt opt) static SelectStmtFormatterFormatterFactory.createSelectStmtFormatter(GFmtOpt opt) create select statment formatterstatic SetStmtFormatterFormatterFactory.createSetStmtFormatter(GFmtOpt opt) static UpdateStmtFormatterFormatterFactory.createUpdateStmtFormatter(GFmtOpt opt) SqlFormatter.format(TGSqlParser parser, GFmtOpt option) voidSQLion.initFormatOptions(EDbVendor vendor, GFmtOpt option) static StringFormatterFactory.pp(TGSqlParser parser, GFmtOpt option) static voidFormatterFactory.processBlockStmt(GFmtOpt opt, TMssqlBlock stmt, TSourceToken ifToken) static voidFormatterFactory.processStatement(GFmtOpt option, TCustomSqlStatement sql) Constructors in gudusoft.gsqlparser.pp.stmtformatter with parameters of type GFmtOpt -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.stmtformatter.builder
Methods in gudusoft.gsqlparser.pp.stmtformatter.builder that return GFmtOptMethods in gudusoft.gsqlparser.pp.stmtformatter.builder with parameters of type GFmtOpt -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.stmtformatter.builder.comm
Methods in gudusoft.gsqlparser.pp.stmtformatter.builder.comm with parameters of type GFmtOpt -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.stmtformatter.type
Methods in gudusoft.gsqlparser.pp.stmtformatter.type that return GFmtOpt -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.stmtformatter.type.comm
Methods in gudusoft.gsqlparser.pp.stmtformatter.type.comm with parameters of type GFmtOptModifier and TypeMethodDescriptionstatic voidAllStmtsFormatter.processEmptyLine(TStatementList stmts, GFmtOpt opt, boolean isInBlock) -
Uses of GFmtOpt in gudusoft.gsqlparser.pp.utils
Methods in gudusoft.gsqlparser.pp.utils with parameters of type GFmtOptModifier and TypeMethodDescriptionstatic voidSourceTokenOperator.addAfter(GFmtOpt opt, TSourceToken targetToken, TSourceToken needAddToken) static voidSourceTokenOperator.addBefore(GFmtOpt opt, TSourceToken targetToken, TSourceToken needAddToken) insert the source token before the target source tokenstatic voidSourceTokenOperator.removeAllBeforeTokenVT(GFmtOpt opt, TSourceToken targetToken) remove all source token in the before source token list VT is the abbr for "virtual token" (that this method will operates before tokens, after tokens and replace token)static voidSourceTokenOperator.removeWhitespaceAndReturn(GFmtOpt opt, TSourceTokenList list, int start, int end) remove the white space and the return tokenstatic voidSourceTokenOperator.removeWhitespaceAndReturnFormBeforeAndAfter(GFmtOpt opt, TSourceToken token) remove the white space and the return token before this token and after this tokenstatic intSourceTokenOperator.removeWhitespaceAndReturnFromEnd(GFmtOpt opt, TSourceToken token) remove the white space and the return token from the endstatic intSourceTokenOperator.removeWhitespaceAndReturnFromEnd(GFmtOpt opt, TSourceTokenList list, int end) remove the white space and the return token from the endstatic intSourceTokenOperator.removeWhitespaceAndReturnFromStart(GFmtOpt opt, TSourceTokenList list, int startPos) remove the white space and the return token from the endstatic intSourceTokenOperator.removeWhitespaceBackward(GFmtOpt opt, TSourceTokenList list, int end)