Package br.com.jarch.faces.controller
Interface IDivListFilter<E>
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
IBaseFilterSelectController<E>,IBaseListController<E,S,R>,IBaseListTaskController<E>,ICrudListController<E,S,R>
- All Known Implementing Classes:
BaseFilterSelectController,BaseListController,BaseListTaskController,BatchFilterSelectController,CommunicationFilterSelectController,CommunicationListController,CrudListController,ExecutionFilterSelectController,FieldDynamicFilterSelectController,FieldDynamicListController,LogFilterSelectController,LogListController,SecretFilterSelectController,SecretListController,ValueDynamicFilterSelectController,ValueDynamicListController
public interface IDivListFilter<E> extends java.io.Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidactiveAndAddParamsWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> paramsFilter)voidactiveAndAddParamWhereJpa(java.lang.String id, java.lang.String nameParam, java.lang.Object valueParam)voidactiveWhereJpa(java.lang.String id)default voidaddFieldOrder(br.com.jarch.jpa.type.FieldOrder fieldOrder)voidclearFilter()default voidclearSearchBeforeFillDataModelList()default java.lang.IntegercolumnsFilter(java.lang.String tab, java.lang.Integer row)voiddeactiveWhereJpa(java.lang.String id)voidfillDataModelList()java.util.Optional<br.com.jarch.model.IColumnList>getColumnDataTable(java.lang.String field)java.util.Optional<br.com.jarch.crud.search.FieldSearch>getFieldSearch(java.lang.String fieldOrId)default java.util.Map<java.lang.String,br.com.jarch.crud.search.FieldSearch>getFilters()java.util.List<java.lang.String>getListTabFilter()br.com.jarch.crud.search.ISearch<E>getSearch()default java.util.List<br.com.jarch.crud.search.FieldSearch>listFieldSearch(java.lang.String tab, java.lang.Integer row)default java.lang.IntegermaxNumberRowFilter(java.lang.String tab)br.com.jarch.crud.search.FieldSearchnewSearchField(br.com.jarch.util.type.FieldType fieldType, java.lang.String field, java.lang.Object value)<T> br.com.jarch.crud.search.FieldSearchnewSearchField(br.com.jarch.util.type.FieldType fieldType, javax.persistence.metamodel.Attribute<?,T> field, T value)default voidremoveFieldSearch(java.lang.String attributeOrId)default voidresetDataTable()default voidsetMaxResults(int maxResults)
-
-
-
Method Detail
-
getListTabFilter
java.util.List<java.lang.String> getListTabFilter()
-
maxNumberRowFilter
default java.lang.Integer maxNumberRowFilter(java.lang.String tab)
-
listFieldSearch
default java.util.List<br.com.jarch.crud.search.FieldSearch> listFieldSearch(java.lang.String tab, java.lang.Integer row)
-
getFilters
default java.util.Map<java.lang.String,br.com.jarch.crud.search.FieldSearch> getFilters()
-
columnsFilter
default java.lang.Integer columnsFilter(java.lang.String tab, java.lang.Integer row)
-
getSearch
br.com.jarch.crud.search.ISearch<E> getSearch()
-
fillDataModelList
void fillDataModelList()
-
addFieldOrder
default void addFieldOrder(br.com.jarch.jpa.type.FieldOrder fieldOrder)
-
setMaxResults
default void setMaxResults(int maxResults)
-
clearFilter
void clearFilter()
-
removeFieldSearch
default void removeFieldSearch(java.lang.String attributeOrId)
-
clearSearchBeforeFillDataModelList
default void clearSearchBeforeFillDataModelList()
-
resetDataTable
default void resetDataTable()
-
newSearchField
br.com.jarch.crud.search.FieldSearch newSearchField(br.com.jarch.util.type.FieldType fieldType, java.lang.String field, java.lang.Object value)
-
newSearchField
<T> br.com.jarch.crud.search.FieldSearch newSearchField(br.com.jarch.util.type.FieldType fieldType, javax.persistence.metamodel.Attribute<?,T> field, T value)
-
getFieldSearch
java.util.Optional<br.com.jarch.crud.search.FieldSearch> getFieldSearch(java.lang.String fieldOrId)
-
getColumnDataTable
java.util.Optional<br.com.jarch.model.IColumnList> getColumnDataTable(java.lang.String field)
-
activeAndAddParamWhereJpa
void activeAndAddParamWhereJpa(java.lang.String id, java.lang.String nameParam, java.lang.Object valueParam)
-
activeAndAddParamsWhereJpa
void activeAndAddParamsWhereJpa(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> paramsFilter)
-
activeWhereJpa
void activeWhereJpa(java.lang.String id)
-
deactiveWhereJpa
void deactiveWhereJpa(java.lang.String id)
-
-