java.lang.Object
com.broadleafcommerce.advancedcms.admin.server.handler.helper.IdPredicateProvider
All Implemented Interfaces:
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.PredicateProvider

public class IdPredicateProvider extends Object implements org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.PredicateProvider
Author:
Jacob Mitash
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.persistence.criteria.Predicate
    buildPredicate(jakarta.persistence.criteria.CriteriaBuilder builder, org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FieldPathBuilder fieldPathBuilder, jakarta.persistence.criteria.From root, String ceilingEntity, String fullPropertyName, jakarta.persistence.criteria.Path explicitPath, List directValues)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IdPredicateProvider

      public IdPredicateProvider()
  • Method Details

    • buildPredicate

      public jakarta.persistence.criteria.Predicate buildPredicate(jakarta.persistence.criteria.CriteriaBuilder builder, org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FieldPathBuilder fieldPathBuilder, jakarta.persistence.criteria.From root, String ceilingEntity, String fullPropertyName, jakarta.persistence.criteria.Path explicitPath, List directValues)
      Specified by:
      buildPredicate in interface org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.PredicateProvider