Interface ISearch<E>

    • Method Detail

      • addFieldOrder

        void addFieldOrder​(FieldOrder fieldOrder)
      • clearFieldOrder

        void clearFieldOrder()
      • setCodeLookup

        void setCodeLookup​(java.lang.String field,
                           java.lang.Object codeLookup)
      • removeFilterLookup

        void removeFilterLookup()
      • setValue

        void setValue​(java.lang.String fieldOrId,
                      java.lang.Object value)
      • setDescriptionValueForId

        void setDescriptionValueForId​(java.lang.String id,
                                      java.lang.String description,
                                      java.lang.Object value)
      • addParamWhereJpa

        void addParamWhereJpa​(java.lang.String id,
                              java.util.Map<java.lang.String,​java.lang.Object> values)
      • activeAndAddParamWhereJpa

        void activeAndAddParamWhereJpa​(java.lang.String id,
                                       java.lang.String nameParam,
                                       java.lang.Object valueParam)
      • addParamWhereJpa

        void addParamWhereJpa​(java.lang.String id,
                              java.lang.String namedParameter,
                              java.lang.Object valueParameter)
      • 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)
      • changeCondition

        void changeCondition​(java.lang.String id,
                             ConditionSearchType condicao)
      • getFirst

        long getFirst()
      • setFirst

        void setFirst​(long first)
      • getMaxResults

        int getMaxResults()
      • setMaxResults

        void setMaxResults​(int quantity)
      • getTotal

        long getTotal()
      • setTotal

        void setTotal​(long total)
      • fieldSearchs

        java.util.List<FieldSearch> fieldSearchs()
      • clearFilter

        void clearFilter()
      • createFields

        void createFields​(java.lang.Class<?> classAction)
      • removeFilter

        void removeFilter​(java.lang.String fieldOrId)
      • getFilters

        java.util.Map<java.lang.String,​FieldSearch> getFilters()
      • columns

        java.lang.Integer columns​(java.lang.String aba,
                                  java.lang.Integer linha)
      • orderedRowColumn

        java.util.List<FieldSearch> orderedRowColumn​(java.lang.String tab,
                                                     java.lang.Integer line)
      • maxRow

        java.lang.Integer maxRow​(java.lang.String aba)
      • getListFieldOrder

        java.util.List<FieldOrder> getListFieldOrder()
      • tabs

        java.util.List<java.lang.String> tabs()
      • getClassEntity

        java.lang.Class<E> getClassEntity()
      • addValueFilterAndParam

        void addValueFilterAndParam​(javax.persistence.Query query)
      • addParamValueWhereJpaId

        void addParamValueWhereJpaId​(java.lang.String id,
                                     java.lang.String nameParam,
                                     java.lang.Object valueParam)
      • removeParamValueWhereJpaId

        void removeParamValueWhereJpaId​(java.lang.String id,
                                        java.lang.String nameParam)
      • generateClauseWhere

        java.lang.String generateClauseWhere()
      • generateClauseOrderBy

        java.lang.String generateClauseOrderBy()
      • savePageDataTable

        void savePageDataTable​(int page)
      • saveLastSearch

        void saveLastSearch​(java.lang.Class<?> classe)
      • restoreLastSearch

        void restoreLastSearch​(java.lang.Class<?> classe)
      • newSearchLookup

        FieldSearch newSearchLookup​(java.lang.String id,
                                    java.lang.String field,
                                    java.lang.Object value)
      • newSearchField

        FieldSearch newSearchField​(FieldType fieldType,
                                   java.lang.String field,
                                   java.lang.Object value)
      • newSearchField

        <T> FieldSearch newSearchField​(FieldType fieldType,
                                       javax.persistence.metamodel.Attribute<?,​T> field,
                                       T value)
      • isNullValue

        boolean isNullValue​(java.lang.String fieldOrId)
      • isNotNullValue

        boolean isNotNullValue​(java.lang.String fieldOrId)
      • getValue

        java.lang.Object getValue​(java.lang.String fieldOrId)
      • getFieldSearch

        java.util.Optional<FieldSearch> getFieldSearch​(java.lang.String fieldOrId)
      • getDescriptionFilter

        java.lang.String getDescriptionFilter()
      • getColumnsList

        default java.util.Optional<ColumnsList> getColumnsList()
      • setColumnsList

        default void setColumnsList​(ColumnsList columnsList)
      • getClassReturn

        java.lang.Class<?> getClassReturn()
      • setClassReturn

        void setClassReturn​(java.lang.Class<?> classReturn)
      • isRemoveDescriptionJqpl

        default boolean isRemoveDescriptionJqpl()
      • addParam

        void addParam​(java.lang.String param,
                      java.lang.Object value)
      • removeParam

        void removeParam​(java.lang.String param)
      • getParams

        java.util.Map<java.lang.String,​java.lang.Object> getParams()
      • getParamsConstructorClassReturn

        java.util.List<java.lang.String> getParamsConstructorClassReturn()
      • setParamsConstructorClassReturn

        void setParamsConstructorClassReturn​(java.util.List<java.lang.String> paramsConstructorClassReturn)
      • setLogicFrom

        void setLogicFrom​(java.lang.String logicFrom)
      • getLogicFrom

        java.util.Optional<java.lang.String> getLogicFrom()