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(java.lang.String key)
loop over all Queries and return value as QueryColumn at first ocurrence
|
java.lang.Object |
getDataFromACollection(Collection.Key key)
Deprecated.
|
java.lang.Object |
getDataFromACollection(PageContext pc,
Collection.Key key)
loop over all Queries and return value at first ocurrence
|
java.lang.Object |
getDataFromACollection(PageContext pc,
java.lang.String key)
loop over all Queries and return value at first ocurrence
|
java.lang.Object |
getDataFromACollection(java.lang.String key)
Deprecated.
use instead
|
Query[] |
getQueries() |
boolean |
isEmpty() |
void |
removeQuery()
removes a Query from Stack
|
void addQuery(Query query)
query
- void removeQuery()
boolean isEmpty()
java.lang.Object getDataFromACollection(java.lang.String key)
getDataFromACollection(PageContext,String)
key
- column name of the value to getjava.lang.Object getDataFromACollection(PageContext pc, java.lang.String key)
key
- column name of the value to getjava.lang.Object getDataFromACollection(Collection.Key key)
getDataFromACollection(PageContext,Collection.Key)
key
- column name of the value to getjava.lang.Object getDataFromACollection(PageContext pc, Collection.Key key)
key
- column name of the value to getQueryColumn getColumnFromACollection(java.lang.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)