java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FieldPathBuilder

public class FieldPathBuilder extends Object
Author:
Jeff Fischer
  • Field Details

    • dynamicDaoHelper

      protected DynamicDaoHelper dynamicDaoHelper
    • criteria

      protected jakarta.persistence.criteria.CriteriaQuery criteria
    • restrictions

      protected List<jakarta.persistence.criteria.Predicate> restrictions
  • Constructor Details

    • FieldPathBuilder

      public FieldPathBuilder()
  • Method Details

    • getFieldPath

      public FieldPath getFieldPath(jakarta.persistence.criteria.From root, String fullPropertyName)
    • getPath

      public jakarta.persistence.criteria.Path getPath(jakarta.persistence.criteria.From root, String fullPropertyName, jakarta.persistence.criteria.CriteriaBuilder builder)
    • getPath

      public jakarta.persistence.criteria.Path getPath(jakarta.persistence.criteria.From root, FieldPath fieldPath, jakarta.persistence.criteria.CriteriaBuilder builder)
    • getCriteria

      public jakarta.persistence.criteria.CriteriaQuery getCriteria()
    • setCriteria

      public void setCriteria(jakarta.persistence.criteria.CriteriaQuery criteria)
    • getRestrictions

      public List<jakarta.persistence.criteria.Predicate> getRestrictions()
    • setRestrictions

      public void setRestrictions(List<jakarta.persistence.criteria.Predicate> restrictions)