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.ArrayList
aliasedSelectItems
java.util.ArrayList
cteItems
int
cteItemsCount
java.util.ArrayList
fromItems
int
fromItemsCount
AstNodeBase
node
PrepareAndFixupParam
parentParam
-
Constructor Summary
Constructors Constructor Description PrepareAndFixupParam(PrepareAndFixupParam parentParam, AstNodeBase node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCTEItem(SQLWithClauseItem item)
void
addCTEItemsFrom(java.util.List list)
void
addFROMItem(SQLFromSource item)
void
addFROMItemsFrom(java.util.List list)
void
createLists()
void
loadExpressionAliases(SQLSelectItems selectList)
void
restoreCounters()
void
saveCounters()
-
-
-
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)
-
-