|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.util.QueryStackImpl
public final class QueryStackImpl
Stack for Query Objects
Constructor Summary | |
---|---|
QueryStackImpl()
|
Method Summary | |
---|---|
void |
addQuery(Query query)
adds a Query to the Stack |
void |
clear()
clear the collection stack |
QueryStack |
duplicate(boolean deepCopy)
|
QueryColumn |
getColumnFromACollection(Collection.Key key)
loop over all Queries and return value as QueryColumn at first ocurrence |
QueryColumn |
getColumnFromACollection(String key)
loop over all Queries and return value as QueryColumn at first ocurrence |
Object |
getDataFromACollection(Collection.Key key)
loop over all Queries and return value at first ocurrence |
Object |
getDataFromACollection(PageContext pc,
Collection.Key key)
loop over all Queries and return value at first ocurrence |
Object |
getDataFromACollection(PageContext pc,
String key)
loop over all Queries and return value at first ocurrence |
Object |
getDataFromACollection(String key)
loop over all Queries and return value at first ocurrence |
Query[] |
getQueries()
|
boolean |
isEmpty()
|
void |
removeQuery()
removes a Query from Stack |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public QueryStackImpl()
Method Detail |
---|
public QueryStack duplicate(boolean deepCopy)
public void addQuery(Query query)
QueryStack
addQuery
in interface QueryStack
QueryStack.addQuery(railo.runtime.type.Query)
public void removeQuery()
QueryStack
removeQuery
in interface QueryStack
QueryStack.removeQuery()
public boolean isEmpty()
isEmpty
in interface QueryStack
QueryStack.isEmpty()
public Object getDataFromACollection(String key)
QueryStack
getDataFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getDataFromACollection(java.lang.String)
public Object getDataFromACollection(PageContext pc, String key)
QueryStack
getDataFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getDataFromACollection(railo.runtime.PageContext, java.lang.String)
public Object getDataFromACollection(Collection.Key key)
QueryStack
getDataFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getDataFromACollection(railo.runtime.type.Collection.Key)
public Object getDataFromACollection(PageContext pc, Collection.Key key)
QueryStack
getDataFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getDataFromACollection(railo.runtime.PageContext, railo.runtime.type.Collection.Key)
public QueryColumn getColumnFromACollection(String key)
QueryStack
getColumnFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getColumnFromACollection(java.lang.String)
public QueryColumn getColumnFromACollection(Collection.Key key)
QueryStack
getColumnFromACollection
in interface QueryStack
key
- column name of the value to get
QueryStack.getColumnFromACollection(railo.runtime.type.Collection.Key)
public void clear()
QueryStack
clear
in interface QueryStack
QueryStack.clear()
public Query[] getQueries()
getQueries
in interface QueryStack
QueryStack.getQueries()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |