Class QuerydslLdapQuery<K>
java.lang.Object
org.springframework.data.ldap.repository.support.QuerydslLdapQuery<K>
- All Implemented Interfaces:
com.querydsl.core.FilteredClause<QuerydslLdapQuery<K>>
public class QuerydslLdapQuery<K>
extends Object
implements com.querydsl.core.FilteredClause<QuerydslLdapQuery<K>>
Spring LDAP specific
FilteredClause implementation.- Author:
- Mattias Hellborg Arthursson, Eddu Melendez, Mark Paluch
-
Constructor Summary
ConstructorsConstructorDescriptionQuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, com.querydsl.core.types.EntityPath<K> entityPath) Creates a newQuerydslLdapQuery.QuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, Class<K> entityType) Creates a newQuerydslLdapQuery.QuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, Class<K> entityType, Consumer<org.springframework.ldap.query.LdapQueryBuilder> queryCustomizer) Creates a newQuerydslLdapQuery. -
Method Summary
-
Constructor Details
-
QuerydslLdapQuery
public QuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, com.querydsl.core.types.EntityPath<K> entityPath) Creates a newQuerydslLdapQuery.- Parameters:
ldapOperations- must not be null.entityPath- must not be null.
-
QuerydslLdapQuery
public QuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, Class<K> entityType) Creates a newQuerydslLdapQuery.- Parameters:
ldapOperations- must not be null.entityType- must not be null.
-
QuerydslLdapQuery
public QuerydslLdapQuery(org.springframework.ldap.core.LdapOperations ldapOperations, Class<K> entityType, Consumer<org.springframework.ldap.query.LdapQueryBuilder> queryCustomizer) Creates a newQuerydslLdapQuery.- Parameters:
ldapOperations- must not be null.entityType- must not be null.queryCustomizer- must not be null.- Since:
- 2.6
-
-
Method Details
-
where
- Specified by:
wherein interfacecom.querydsl.core.FilteredClause<K>
-
list
-
uniqueResult
-