|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.zentense.step2.model.ResultSetModel
com.zentense.step2.model.ResultSetFilterModel
public class ResultSetFilterModel
This class is a ResultSet model extended with a FilterSet that can be used for generate filtered queries.
| Field Summary | |
|---|---|
protected FilterSet |
filters
Set of filters |
| Fields inherited from class com.zentense.step2.model.ResultSetModel |
|---|
idName, logLevel, prepared, preparedTableId, RSConcur, RSType, table |
| Constructor Summary | |
|---|---|
ResultSetFilterModel()
|
|
ResultSetFilterModel(java.lang.String table,
java.lang.String id)
Constructor |
|
| Method Summary | |
|---|---|
void |
clearFilters()
Clear filters |
void |
clearOrder()
Clear order |
View |
doFilteredQuery()
Applies the set of filters on this model and returns the resulting view. |
View |
doFilteredQuery(java.lang.String sql)
Applies the set of filters on a custom query and returns the resulting view. |
java.lang.String |
filtersToXML(java.lang.String bean,
int indent)
Returns an XML representation of set of filters state |
FilterSet |
getFilters()
Returns the set of filters |
java.lang.String |
getFilterValue(java.lang.String filt)
Gets a filter value |
static java.lang.String |
getLinkSetFilterValue(RequestRuntime vm,
java.lang.String bean,
java.lang.String filt)
Returns a URL that invokes the method setFilterValue on an object |
static java.lang.String |
getLinkSetOrder(RequestRuntime vm,
java.lang.String bean)
Returns a URL that invokes the method setOrder on an object |
java.lang.String |
getOrder()
Gets order |
void |
setFilters(FilterSet filters)
Sets another set of filters |
void |
setFilterValue(java.lang.String filt,
java.lang.String value)
Sets a filter vlaue |
void |
setOrder(java.lang.String order)
Sets order |
| Methods inherited from class com.zentense.step2.model.ResultSetModel |
|---|
addPrepared, clearPrepared, delete, deleteAll, deleteBy, doPrepared, doQuery, doUpdate, exists, find, find, findById, genSQL, genSQL, genSQL, getAll, getAllOrderedBy, getConnection, getCount, getMaxId, getPK, getPrepared, getTableName, insertMode, insertMode, loopMode, prepare, prepareStatements, rowMode, update, updateMode |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected FilterSet filters
| Constructor Detail |
|---|
public ResultSetFilterModel()
public ResultSetFilterModel(java.lang.String table,
java.lang.String id)
| Method Detail |
|---|
public final FilterSet getFilters()
public void setFilters(FilterSet filters)
public java.lang.String getFilterValue(java.lang.String filt)
public void setFilterValue(java.lang.String filt,
java.lang.String value)
public java.lang.String getOrder()
public void setOrder(java.lang.String order)
public void clearFilters()
public void clearOrder()
public java.lang.String filtersToXML(java.lang.String bean,
int indent)
bean - Name of 2step variable that contains this model
public static final java.lang.String getLinkSetFilterValue(RequestRuntime vm,
java.lang.String bean,
java.lang.String filt)
bean - Name of 2step variable that contains this modelfilt - Filter name to be set
public static final java.lang.String getLinkSetOrder(RequestRuntime vm,
java.lang.String bean)
bean - Name of 2step variable that contains this model
public View doFilteredQuery()
public View doFilteredQuery(java.lang.String sql)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||