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)
-
-