Uses of Annotation Interface
org.cxbox.core.util.filter.SearchParameter
Packages that use SearchParameter
-
Uses of SearchParameter in org.cxbox.core.util.filter.provider
Methods in org.cxbox.core.util.filter.provider with parameters of type SearchParameterModifier and TypeMethodDescriptionClassifyDataProvider.getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) default jakarta.persistence.criteria.Expression<?>ClassifyDataProvider.getSortExpression(@NonNull SearchParameter searchParameter, @NonNull jakarta.persistence.criteria.CriteriaBuilder builder, @NonNull jakarta.persistence.criteria.CriteriaQuery query, @NonNull jakarta.persistence.criteria.Root<?> root, @NonNull Class dtoClazz, @NonNull jakarta.persistence.criteria.Path fieldPath, @NonNull DialectName dialect) -
Uses of SearchParameter in org.cxbox.core.util.filter.provider.impl
Methods in org.cxbox.core.util.filter.provider.impl with parameters of type SearchParameterModifier and TypeMethodDescriptionAbstractClassifyDataProvider.getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) MultisourceValueProvider.getClassifyDataParameters(Field dtoField, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected abstract List<ClassifyDataParameter>AbstractClassifyDataProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>BigDecimalValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>BooleanValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>DateTimeValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>DateValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>DictionaryValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>EnumValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>LongValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>LovValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) Deprecated, for removal: This API element is subject to removal in a future version.protected List<ClassifyDataParameter>MultiFieldValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>StringValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) protected List<ClassifyDataParameter>TimeValueProvider.getProviderParameterValues(Field dtoField, ClassifyDataParameter dataParameter, FilterParameter filterParam, SearchParameter searchParam, List<ClassifyDataProvider> providers) jakarta.persistence.criteria.Expression<?>TimeValueProvider.getSortExpression(@NonNull SearchParameter searchParameter, @NonNull jakarta.persistence.criteria.CriteriaBuilder builder, @NonNull jakarta.persistence.criteria.CriteriaQuery query, @NonNull jakarta.persistence.criteria.Root<?> root, @NonNull Class dtoClazz, @NonNull jakarta.persistence.criteria.Path fieldPath, @NonNull DialectName dialect) Sorts entity column by time fraction (LocalDateTime and LocalTime)
dialect (Oracle/PostgreSQL)- entityManager.getEntityManagerFactory().getProperties().get("hibernate.dialect").toString();protected static voidAbstractClassifyDataProvider.setClassifyDateParameterDateValue(ClassifyDataParameter dataParameter, FilterParameter param, boolean tzAware, SearchParameter parameter, List<ClassifyDataParameter> result)