public class PrepareAndFixupParam
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList |
aliasedSelectItems |
java.util.ArrayList |
cteItems |
int |
cteItemsCount |
java.util.ArrayList |
fromItems |
int |
fromItemsCount |
AstNodeBase |
node |
PrepareAndFixupParam |
parentParam |
Constructor and Description |
---|
PrepareAndFixupParam(PrepareAndFixupParam parentParam,
AstNodeBase node) |
Modifier and Type | Method and 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() |
public PrepareAndFixupParam parentParam
public AstNodeBase node
public int cteItemsCount
public int fromItemsCount
public java.util.ArrayList cteItems
public java.util.ArrayList fromItems
public java.util.ArrayList aliasedSelectItems
public PrepareAndFixupParam(PrepareAndFixupParam parentParam, AstNodeBase node)
public void createLists()
public void saveCounters()
public void restoreCounters()
public void addCTEItem(SQLWithClauseItem item)
public void addCTEItemsFrom(java.util.List list)
public void addFROMItem(SQLFromSource item)
public void addFROMItemsFrom(java.util.List list)
public void loadExpressionAliases(SQLSelectItems selectList)