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)