protected static Predicate and()

in src/main/java/org/openvasp/host/service/impl/BaseJpaServiceImpl.java [73:91]


    protected static Predicate and(
            final CriteriaBuilder cb,
            final Predicate p1,
            final Predicate p2) {

        if (p1 == null && p2 == null) {
            return null;
        }

        if (p1 == null) {
            return p2;
        }

        if (p2 == null) {
            return p1;
        }

        return cb.and(p1, p2);
    }