public class DataListTest.HookedSelectMode extends SelectMode
| Constructor and Description | 
|---|
| HookedSelectMode(SelectMode m) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addElaborator(CachedStatement q)Adds an elaborator query. | 
| void | elaborate(java.util.List resultList,
         java.util.Map parms)Elaborates a list by calling the elaboration queries with the given
 parameters. | 
| DataResult | execute()Executes the query with no parameters. | 
| DataResult | execute(java.util.List<?> inClause)Executes the query with an IN clause. | 
| DataResult | execute(java.util.Map parms)Executes the query using the given parameters. | 
| DataResult | execute(java.util.Map<java.lang.String,?> parameters,
       java.util.List<?> inClause)Executes the query with the given parameters an an IN clause. | 
| int | getArity()Returns the arity of the mode | 
| java.lang.String | getClassString()get the class | 
| int | getElaborated() | 
| java.util.List<CachedStatement> | getElaborators()Returns the list of elaborator queries. | 
| int | getMaxRows()Returns maximum number of rows to be returned by this query. | 
| java.lang.String | getName()get the name | 
| CachedStatement | getQuery()Get the driving query for this mode. | 
| boolean | isElaborated() | 
| void | setMaxRows(int max)The maximum number of rows to be returned by the query. | 
| void | setName(java.lang.String n)Set the name for this mode. | 
| void | setQuery(CachedStatement q)Set the driving query for this mode. | 
toStringpublic HookedSelectMode(SelectMode m)
public boolean isElaborated()
public int getElaborated()
public DataResult execute(java.util.Map parms)
SelectModeexecute in class SelectModeparms - Query parameters.public void elaborate(java.util.List resultList,
                      java.util.Map parms)
SelectModeelaborate in class SelectModeresultList - The resultList that has items from the driving query
 results.parms - named query parameters for elaborators.public java.lang.String getClassString()
SelectModegetClassString in class SelectModepublic void addElaborator(CachedStatement q)
SelectModeaddElaborator in class SelectModeq - Elaborator query to execute.public java.util.List<CachedStatement> getElaborators()
SelectModegetElaborators in class SelectModepublic DataResult execute(java.util.List<?> inClause)
SelectModeexecute in class SelectModeinClause - values to be included in the IN clause.public DataResult execute()
SelectModeexecute in class SelectModepublic DataResult execute(java.util.Map<java.lang.String,?> parameters, java.util.List<?> inClause)
SelectModeexecute in class SelectModeparameters - named parameters for the Query.inClause - values to be included in the IN clause.public void setMaxRows(int max)
SelectModesetMaxRows in class SelectModemax - maximum number of rows to be returned, zero (0) is unlimited.public int getMaxRows()
SelectModegetMaxRows in class SelectModepublic void setName(java.lang.String n)
BaseModepublic java.lang.String getName()
BaseModepublic void setQuery(CachedStatement q)
BaseModepublic CachedStatement getQuery()
BaseMode