return new DocumentModelListImpl(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
return Collections.emptyList(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
return new DocumentModelListImpl(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
return Collections.emptyList(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
return new DocumentModelListImpl(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
return Collections.emptyList(); if (FieldDetector.hasField(queryBuilder.predicate(), getPasswordField())) { throw new DirectoryException("Cannot filter on password");
/** * Checks if the predicate contains the field. */ public static boolean hasField(MultiExpression predicate, String field) { FieldDetector visitor = new FieldDetector(field); visitor.visitMultiExpression(predicate); return visitor.hasField; }