I am new this board. I tried to find solution but could not find solution. In case it is available please share me that.
CriteriaBuilder criteriaBuilder = this.entityManager.getCriteriaBuilder();
CriteriaQuery<DmdInventory> criteriaQuery = criteriaBuilder.createQuery(ItemInventory.class);
Root<ItemInventory> itemRoot = criteriaQuery.from(ItemInventory.class);
Predicate first = criteriaBuilder.equal(itemRoot.get("margin"), 1.0);
first = criteriaBuilder.and(first, criteriaBuilder.equal(itemRoot.get("costWithoutExpense"), 1.0));
first = criteriaBuilder.and(first, criteriaBuilder.equal(itemRoot.get("markup"), 1.0));
Predicate second = criteriaBuilder.and(criteriaBuilder.equal(itemRoot.get("lastImportCost"), 2.0));
second = criteriaBuilder.and(second, criteriaBuilder.equal(itemRoot.get("expenses"), 2.0));
second = criteriaBuilder.and(second, criteriaBuilder.equal(itemRoot.get("profit"), 2.0));
Predicate third = criteriaBuilder.and(criteriaBuilder.equal(itemRoot.get("totalCost"), 2.0));
third = criteriaBuilder.and(third, criteriaBuilder.equal(itemRoot.get("cost"), 2.0));
third = criteriaBuilder.and(third, criteriaBuilder.equal(itemRoot.get("quantity"), …Run Code Online (Sandbox Code Playgroud)