public interface QueryStack
Modifier and Type | Method and Description |
---|---|
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)
Deprecated.
|
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)
Deprecated.
use instead
|
Query[] |
getQueries() |
boolean |
isEmpty() |
void |
removeQuery()
removes a Query from Stack
|
void removeQuery()
boolean isEmpty()
Object getDataFromACollection(String key)
getDataFromACollection(PageContext,String)
key
- column name of the value to getObject getDataFromACollection(PageContext pc, String key)
key
- column name of the value to getObject getDataFromACollection(Collection.Key key)
getDataFromACollection(PageContext,Collection.Key)
key
- column name of the value to getObject getDataFromACollection(PageContext pc, Collection.Key key)
key
- column name of the value to getQueryColumn getColumnFromACollection(String key)
key
- column name of the value to getQueryColumn getColumnFromACollection(Collection.Key key)
key
- column name of the value to getvoid clear()
Query[] getQueries()
QueryStack duplicate(boolean deepCopy)
Copyright © 2015 Lucee