Uses of Interface
de.aservo.ldap.adapter.api.query.QueryExpression
-
Packages that use QueryExpression Package Description de.aservo.ldap.adapter.api de.aservo.ldap.adapter.api.directory de.aservo.ldap.adapter.api.query de.aservo.ldap.adapter.backend de.aservo.ldap.adapter.sql.impl -
-
Uses of QueryExpression in de.aservo.ldap.adapter.api
Methods in de.aservo.ldap.adapter.api that return QueryExpression Modifier and Type Method Description static QueryExpressionLdapUtils. createQueryExpression(org.apache.directory.api.ldap.model.filter.ExprNode node)Creates an internal filter from ApacheDS filter.static QueryExpressionLdapUtils. preEvaluateExpression(QueryExpression expression, DomainEntity entity)Prepare a domain entity related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpression(QueryExpression expression, UnitEntity entity)Prepare an unit entity related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpressionForGroup(QueryExpression expression)EPrepare a group related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpressionForUser(QueryExpression expression)Prepare an user related query expression for a final execution.static QueryExpressionLdapUtils. removeNotExpressions(QueryExpression expression)Remove all not-expressions values from query expression.static QueryExpressionLdapUtils. removeValueExpressions(QueryExpression expression)Remove all unnecessary boolean values from query expression.Methods in de.aservo.ldap.adapter.api with parameters of type QueryExpression Modifier and Type Method Description static booleanLdapUtils. evaluateExpression(QueryExpression expression)Evaluate a query expression to a boolean value.static QueryExpressionLdapUtils. preEvaluateExpression(QueryExpression expression, DomainEntity entity)Prepare a domain entity related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpression(QueryExpression expression, UnitEntity entity)Prepare an unit entity related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpressionForGroup(QueryExpression expression)EPrepare a group related query expression for a final execution.static QueryExpressionLdapUtils. preEvaluateExpressionForUser(QueryExpression expression)Prepare an user related query expression for a final execution.static QueryExpressionLdapUtils. removeNotExpressions(QueryExpression expression)Remove all not-expressions values from query expression.static QueryExpressionLdapUtils. removeValueExpressions(QueryExpression expression)Remove all unnecessary boolean values from query expression. -
Uses of QueryExpression in de.aservo.ldap.adapter.api.directory
Methods in de.aservo.ldap.adapter.api.directory with parameters of type QueryExpression Modifier and Type Method Description MappableCursor<Row>DirectoryBackend. runQueryExpression(String txId, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, QueryExpression expression, EntityType entityType)Runs a query expression. -
Uses of QueryExpression in de.aservo.ldap.adapter.api.query
Subinterfaces of QueryExpression in de.aservo.ldap.adapter.api.query Modifier and Type Interface Description interfaceOperatorExpression<T extends OperatorExpression>Classes in de.aservo.ldap.adapter.api.query that implement QueryExpression Modifier and Type Class Description classAndLogicExpressionclassBinaryOperator<T extends BinaryOperator<?>>classBooleanValueclassEqualOperatorclassLogicExpressionclassNotLogicExpressionclassOrLogicExpressionclassPresenceOperatorclassUnaryOperator<T extends UnaryOperator<?>>classWildcardOperatorMethods in de.aservo.ldap.adapter.api.query that return types with arguments of type QueryExpression Modifier and Type Method Description List<QueryExpression>LogicExpression. getChildren()Constructor parameters in de.aservo.ldap.adapter.api.query with type arguments of type QueryExpression Constructor Description AndLogicExpression(List<QueryExpression> children)LogicExpression(List<QueryExpression> children)NotLogicExpression(List<QueryExpression> children)OrLogicExpression(List<QueryExpression> children) -
Uses of QueryExpression in de.aservo.ldap.adapter.backend
Methods in de.aservo.ldap.adapter.backend with parameters of type QueryExpression Modifier and Type Method Description MappableCursor<Row>CachedWithPersistenceDirectoryBackend. runQueryExpression(String txId, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, QueryExpression expression, EntityType entityType)MappableCursor<Row>CrowdDirectoryBackend. runQueryExpression(String txId, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, QueryExpression expression, EntityType entityType)MappableCursor<Row>JsonDirectoryBackend. runQueryExpression(String txId, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, QueryExpression expression, EntityType entityType)MappableCursor<Row>ProxyDirectoryBackend. runQueryExpression(String txId, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager, QueryExpression expression, EntityType entityType) -
Uses of QueryExpression in de.aservo.ldap.adapter.sql.impl
Methods in de.aservo.ldap.adapter.sql.impl with parameters of type QueryExpression Modifier and Type Method Description QueryDefQueryGenerator. generate(EntityType entityType, QueryDefFactory factory, QueryExpression expression)
-