Uses of Class
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping
Packages that use FilterMapping
Package
Description
-
Uses of FilterMapping in org.broadleafcommerce.openadmin.dto
Methods in org.broadleafcommerce.openadmin.dto that return types with arguments of type FilterMappingModifier and TypeMethodDescriptionCriteriaTransferObject.getAdditionalFilterMappings()This list holds additional filter mappings that might have been constructed in a custom persistence handler.CriteriaTransferObject.getNonCountAdditionalFilterMappings()This list holds additional filter mappings that might have been constructed in a custom persistence handler.Method parameters in org.broadleafcommerce.openadmin.dto with type arguments of type FilterMappingModifier and TypeMethodDescriptionvoidCriteriaTransferObject.setAdditionalFilterMappings(List<FilterMapping> additionalFilterMappings) voidCriteriaTransferObject.setNonCountAdditionalFilterMappings(List<FilterMapping> nonCountAdditionalFilterMappings) -
Uses of FilterMapping in org.broadleafcommerce.openadmin.server.security.service
Method parameters in org.broadleafcommerce.openadmin.server.security.service with type arguments of type FilterMappingModifier and TypeMethodDescriptionAbstractRowLevelSecurityProvider.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) RowLevelSecurityProvider.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) Contributes toRootdetermination forRowLevelSecurityProvider.addFetchRestrictions(AdminUser, String, List, List, Root, CriteriaQuery, CriteriaBuilder).RowLevelSecurityServiceImpl.getFetchRestrictionRoot(AdminUser currentUser, Class<Serializable> ceilingEntity, List<FilterMapping> filterMappings) -
Uses of FilterMapping in org.broadleafcommerce.openadmin.server.service.persistence.module
Fields in org.broadleafcommerce.openadmin.server.service.persistence.module with type parameters of type FilterMappingMethods in org.broadleafcommerce.openadmin.server.service.persistence.module that return types with arguments of type FilterMappingModifier and TypeMethodDescriptionAdornedTargetListPersistenceModule.getAdornedTargetFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, Map<String, FieldMetadata> mergedProperties, AdornedTargetList adornedTargetList) AdornedTargetListPersistenceModule.getBasicFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, Map<String, FieldMetadata> mergedProperties, String cefqcn) AdornedTargetListPersistenceModule.AdornedTargetRetrieval.getFilterMappings()BasicPersistenceModule.getFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties) BasicPersistenceModule.getFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties, RestrictionFactory customRestrictionFactory) FetchRequest.getFilterMappings()The various fetch query filter restrictionsRecordHelper.getFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedProperties) RecordHelper.getFilterMappings(PersistencePerspective persistencePerspective, CriteriaTransferObject cto, String ceilingEntityFullyQualifiedClassname, Map<String, FieldMetadata> mergedUnfilteredProperties, RestrictionFactory customRestrictionFactory) Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module with type arguments of type FilterMappingModifier and TypeMethodDescriptionprotected List<TQRestriction>BasicPersistenceModule.buildSpecialRestrictions(String specialExpression, List<FilterMapping> filterMappings) Generate EQUALS restrictions for any filter property specified on the entity member of the collection field in the @Embeddable objectprotected List<TQRestriction>BasicPersistenceModule.buildStandardRestrictions(FieldPath embeddedCollectionPath, List<FilterMapping> filterMappings) Generate LIKE or EQUALS restrictions for any filter property specified on the root entity (not the collection field in the @Embeddable object)BasicPersistenceModule.getMaxValue(String ceilingEntity, List<FilterMapping> filterMappings, String maxField) RecordHelper.getMaxValue(String ceilingEntity, List<FilterMapping> filterMappings, String maxField) BasicPersistenceModule.getPersistentRecords(String ceilingEntity, List<FilterMapping> filterMappings, Integer firstResult, Integer maxResults) RecordHelper.getPersistentRecords(String ceilingEntity, List<FilterMapping> filterMappings, Integer firstResult, Integer maxResults) Deprecated.protected TypedQueryBuilderBasicPersistenceModule.getSpecialCaseQueryBuilder(FieldPath embeddedCollectionPath, List<FilterMapping> filterMappings, String collectionClass) Use an alternate approach to generating a fetch query for a collection located inside of an @Embeddable object.BasicPersistenceModule.getTotalRecords(String ceilingEntity, List<FilterMapping> filterMappings) RecordHelper.getTotalRecords(String ceilingEntity, List<FilterMapping> filterMappings) Deprecated.useRecordHelper.getTotalRecords(FetchRequest)insteadvoidFetchRequest.setFilterMappings(List<FilterMapping> filterMappings) Constructor parameters in org.broadleafcommerce.openadmin.server.service.persistence.module with type arguments of type FilterMappingModifierConstructorDescriptionFetchRequest(PersistencePackage persistencePackage, CriteriaTransferObject cto, String ceilingEntity, List<FilterMapping> filterMappings) -
Uses of FilterMapping in org.broadleafcommerce.openadmin.server.service.persistence.module.criteria
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module.criteria that return FilterMappingModifier and TypeMethodDescriptionFilterMapping.withDirectFilterValues(List directFilterValues) FilterMapping.withFieldPath(FieldPath fieldPath) FilterMapping.withFilterValues(List<String> filterValues) FilterMapping.withFullPropertyName(String fullPropertyName) FilterMapping.withInheritedFromClass(Class<?> inheritedFromClass) FilterMapping.withNullsLast(boolean nullsLast) FilterMapping.withRestriction(Restriction restriction) FilterMapping.withSortDirection(SortDirection sortDirection) Methods in org.broadleafcommerce.openadmin.server.service.persistence.module.criteria with parameters of type FilterMappingModifier and TypeMethodDescriptionprotected voidCriteriaTranslatorImpl.addSorting(jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, List<jakarta.persistence.criteria.Order> sorts, FilterMapping filterMapping, jakarta.persistence.criteria.Path<?> path) intFilterMapping.ComparatorByOrder.compare(FilterMapping o1, FilterMapping o2) protected jakarta.persistence.criteria.Path<?>CriteriaTranslatorImpl.explicitPath(FilterMapping filterMapping, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, jakarta.persistence.criteria.Root<?> original) Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module.criteria with type arguments of type FilterMappingModifier and TypeMethodDescriptionvoidCriteriaTranslatorEventHandler.addRestrictions(String ceilingEntity, List<FilterMapping> filterMappings, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, jakarta.persistence.criteria.Root original, List<jakarta.persistence.criteria.Predicate> restrictions, List<jakarta.persistence.criteria.Order> sorts, jakarta.persistence.criteria.CriteriaQuery criteria) Allows the ability to attach additional criteria to the given criteria that has already been created by the given filterMappings.protected Class<Serializable>CriteriaTranslatorImpl.ceilingMarker(String ceilingEntity, List<FilterMapping> filterMappings) protected Class<Serializable>CriteriaTranslatorImpl.determineRoot(DynamicEntityDao dynamicEntityDao, Class<Serializable> ceilingMarker, List<FilterMapping> filterMappings) Determines the appropriate entity in this current class tree to use as the ceiling entity for the query.protected List<jakarta.persistence.criteria.Predicate>CriteriaTranslatorImpl.restrictions(String ceilingEntity, List<FilterMapping> filterMappings, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, jakarta.persistence.criteria.Root<?> original, List<jakarta.persistence.criteria.Order> sorts, jakarta.persistence.criteria.CriteriaQuery<?> criteria) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslator.translateCountQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslatorImpl.translateCountQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslator.translateMaxQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, String maxField) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslatorImpl.translateMaxQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, String maxField) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslator.translateQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, Integer firstResult, Integer maxResults) jakarta.persistence.TypedQuery<Serializable>CriteriaTranslatorImpl.translateQuery(DynamicEntityDao dynamicEntityDao, String ceilingEntity, List<FilterMapping> filterMappings, Integer firstResult, Integer maxResults) -
Uses of FilterMapping in org.broadleafcommerce.openadmin.server.service.persistence.module.provider
Method parameters in org.broadleafcommerce.openadmin.server.service.persistence.module.provider with type arguments of type FilterMappingModifier and TypeMethodDescriptionBasicFieldPersistenceProvider.addSearchMapping(AddSearchMappingRequest addSearchMappingRequest, List<FilterMapping> filterMappings) FieldPersistenceProvider.addSearchMapping(AddSearchMappingRequest addSearchMappingRequest, List<FilterMapping> filterMappings) AddFilterMappinginstances.FieldPersistenceProviderAdapter.addSearchMapping(AddSearchMappingRequest addSearchMappingRequest, List<FilterMapping> filterMappings) MapFieldPersistenceProvider.addSearchMapping(AddSearchMappingRequest addSearchMappingRequest, List<FilterMapping> filterMappings) protected booleanBasicFieldPersistenceProvider.canHandleSearchMapping(AddSearchMappingRequest addSearchMappingRequest, List<FilterMapping> filterMappings)
RecordHelper.getPersistentRecords(FetchRequest)instead