Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
gudusoft.gsqlparser.pp.processor.type.comm.AbstractProcessor

Packages that use AbstractProcessor
gudusoft.gsqlparser.pp.processor |
gudusoft.gsqlparser.pp.processor.type.alter |
gudusoft.gsqlparser.pp.processor.type.comm |
gudusoft.gsqlparser.pp.processor.type.createfunction |
gudusoft.gsqlparser.pp.processor.type.createtable |
gudusoft.gsqlparser.pp.processor.type.createview |
gudusoft.gsqlparser.pp.processor.type.declare |
gudusoft.gsqlparser.pp.processor.type.delete |
gudusoft.gsqlparser.pp.processor.type.execute |
gudusoft.gsqlparser.pp.processor.type.ifstmt |
gudusoft.gsqlparser.pp.processor.type.insert |
gudusoft.gsqlparser.pp.processor.type.rtn |
gudusoft.gsqlparser.pp.processor.type.select |
gudusoft.gsqlparser.pp.processor.type.update |
gudusoft.gsqlparser.pp.stmtformatter.type |
gudusoft.gsqlparser.pp.stmtformatter.type.comm |

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor

Methods in gudusoft.gsqlparser.pp.processor with type parameters of type AbstractProcessor
`static
`<E extends AbstractProcessor> E`
` | `ProcessorFactory.create(java.lang.Class<E> type, GFmtOpt option, java.lang.Object... parameters)` create a instance
`static
`<E extends AbstractProcessor> E`
` | `ProcessorFactory.newInstance(java.lang.Class<E> type)` create a new processor instance

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.alter

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.alter
`class` | `AlterTableOptionItemAlignProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.comm

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.comm
`class` | `AbstractKeyWordAlignProcessor<E extends TCustomSqlStatement>`
`class` | `AlignAliasProcessor` used to align the alias
`class` | `AppendNewLineAfterAndBeforeReverseKeyWordProcessor`
`class` | `AppendNewLineAfterReverseKeyWordProcessor` used to add new line for select items
`class` | `AppendNewLineBeforeKeyWordProcessor`
`class` | `AppendNewLineBeforeReverseKeyWordProcessor`
`class` | `CapitalisationProcessor`
`class` | `CaseWhenProcessor` process the case when clause
`class` | `ColumnlistCommaProcessor` used for comma style
`class` | `CombineWhitespaceAndClearReturnProcessor` combine multiply whitespaces into a single whitespace, and remove the return token
`class` | `DistinctKeyWordProcessor` process the distinct keyword
`class` | `ExpressionProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createfunction

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createfunction
`class` | `CreateFuncFirstParamInNewlineProcessor`
`class` | `CreateFuncLeftBEProcessor`
`class` | `CreateFuncReturnsTableProcessor`
`class` | `CreateFuncRightBEProcessor`
`class` | `CreateFuncWSPaddingParenthesesProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createtable

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createtable
`class` | `CreateTableBEInNewLineProcessor`
`class` | `CreateTableConstraintAlignProcessor`
`class` | `CreateTableItemAlignProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createview

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.createview
`class` | `CreateViewReturnProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.declare

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.declare
`class` | `DeclareVarItemAlignProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.delete

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.delete
`class` | `DeleteKeyWordAlignProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.execute

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.execute
`class` | `ExecParaNewLineProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.ifstmt

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.ifstmt
`class` | `IfStmtBEProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.insert

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.insert
`class` | `AppendLineAfterInsertTableNameProcessor` append an new line after the table name
`class` | `InsertKeyWordAlignProcessor` the processor used to align the keywords in insert statements
`class` | `InsertOutputClauseProcessor`
`class` | `InsertValuesParenthsesAdjustProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.rtn

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.rtn
`class` | `ReturnStmtProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.select

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.select
`class` | `CTEProcessor`
`class` | `JoinOnProcessor` process the join on clause in the select statement
`class` | `SelectKeyWordAlignProcessor`
`class` | `UnionProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.update

Subclasses of AbstractProcessor in gudusoft.gsqlparser.pp.processor.type.update
`class` | `UpdateKeyWordAlignProcessor`

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.stmtformatter.type

Methods in gudusoft.gsqlparser.pp.stmtformatter.type that return types with arguments of type AbstractProcessor
`java.util.List<AbstractProcessor>` | `AbstractStmtFormatter.getExpressionProcessors()`
`java.util.List<AbstractProcessor>` | `AbstractStmtFormatter.getSpecialProcessors()` get the special processors

Methods in gudusoft.gsqlparser.pp.stmtformatter.type with parameters of type AbstractProcessor
`void` | `AbstractStmtFormatter.addExpressionProcessor(AbstractProcessor p)`
`void` | `AbstractStmtFormatter.addSpecialProcessor(AbstractProcessor p)` add some special processors

Uses of AbstractProcessor in gudusoft.gsqlparser.pp.stmtformatter.type.comm

Methods in gudusoft.gsqlparser.pp.stmtformatter.type.comm with parameters of type AbstractProcessor
`void` | `CreateTableStmtFormatter.addConstraintListProcessor(AbstractProcessor p)` add the constraint processor
`void` | `SelectStmtFormatter.addFromJoinClauseProcessor(AbstractProcessor p)` add the processor used for from clause and join clause
`void` | `SelectStmtFormatter.addGroupByClauseProcessor(AbstractProcessor p)` add the processor used for groupby clause
`void` | `SelectStmtFormatter.addHavingClauseProcessor(AbstractProcessor p)` add the having clause processor
`void` | `SelectStmtFormatter.addItemListAlignProcessor(AbstractProcessor p)`
`void` | `AlterTableStmtFormatter.addItemListProcessor(AbstractProcessor p)`
`void` | `CreateTableStmtFormatter.addItemListProcessor(AbstractProcessor p)` add the item processor
`void` | `InsertStmtFormatter.addItemListProcessor(AbstractProcessor p)` add item list processor
`void` | `SelectStmtFormatter.addItemListProcessor(AbstractProcessor p)` add the select item processors, also used for groupby clause and orderby clause
`void` | `SelectStmtFormatter.addOrderByClauseProcessor(AbstractProcessor p)` add the processor used for order by clause
`void` | `CreateFunctionStmtFormatter.addParameterProcessor(AbstractProcessor p)`
`void` | `CreateViewStmtFormatter.addParameterProcessor(AbstractProcessor p)`
`void` | `UpdateStmtFormatter.addSetClauseProcessor(AbstractProcessor p)` add a set clause processor
`void` | `SelectStmtFormatter.addTableClauseProcessor(AbstractProcessor p)` add the processor used for table clause
`void` | `InsertStmtFormatter.addValueListProcessor(AbstractProcessor p)` add value list processor
`void` | `DeclareStmtFormatter.addVarProcessor(AbstractProcessor p)` add the var processor
`void` | `DeleteStmtFormatter.addWhereClauseProcessor(AbstractProcessor p)` add a where clause processor
`void` | `SelectStmtFormatter.addWhereClauseProcessor(AbstractProcessor p)`
`void` | `UpdateStmtFormatter.addWhereClauseProcessor(AbstractProcessor p)` add a where clause processor
`void` | `SelectStmtFormatter.addWhereExpProcessors(AbstractProcessor p)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES