private Predicate allOf(Collection<Predicate> predicates) {
        return predicates != null ? ExpressionUtils.allOf(predicates) : null;
    }
Define a constraint for an embedded object

@param collection collection
@param target target
@return builder
querydsl-mongodb/src/main/java/com/querydsl/mongodb/document/AbstractMongodbQuery.java