Package com.adbs.ast
Class PrepareAndFixupParam
- java.lang.Object
 - 
- com.adbs.ast.PrepareAndFixupParam
 
 
- 
public class PrepareAndFixupParam extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description java.util.ArrayListaliasedSelectItemsjava.util.ArrayListcteItemsintcteItemsCountjava.util.ArrayListfromItemsintfromItemsCountAstNodeBasenodePrepareAndFixupParamparentParam 
- 
Constructor Summary
Constructors Constructor Description PrepareAndFixupParam(PrepareAndFixupParam parentParam, AstNodeBase node) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCTEItem(SQLWithClauseItem item)voidaddCTEItemsFrom(java.util.List list)voidaddFROMItem(SQLFromSource item)voidaddFROMItemsFrom(java.util.List list)voidcreateLists()voidloadExpressionAliases(SQLSelectItems selectList)voidrestoreCounters()voidsaveCounters() 
 - 
 
- 
- 
Field Detail
- 
parentParam
public PrepareAndFixupParam parentParam
 
- 
node
public AstNodeBase node
 
- 
cteItemsCount
public int cteItemsCount
 
- 
fromItemsCount
public int fromItemsCount
 
- 
cteItems
public java.util.ArrayList cteItems
 
- 
fromItems
public java.util.ArrayList fromItems
 
- 
aliasedSelectItems
public java.util.ArrayList aliasedSelectItems
 
 - 
 
- 
Constructor Detail
- 
PrepareAndFixupParam
public PrepareAndFixupParam(PrepareAndFixupParam parentParam, AstNodeBase node)
 
 - 
 
- 
Method Detail
- 
createLists
public void createLists()
 
- 
saveCounters
public void saveCounters()
 
- 
restoreCounters
public void restoreCounters()
 
- 
addCTEItem
public void addCTEItem(SQLWithClauseItem item)
 
- 
addCTEItemsFrom
public void addCTEItemsFrom(java.util.List list)
 
- 
addFROMItem
public void addFROMItem(SQLFromSource item)
 
- 
addFROMItemsFrom
public void addFROMItemsFrom(java.util.List list)
 
- 
loadExpressionAliases
public void loadExpressionAliases(SQLSelectItems selectList)
 
 - 
 
 -