Uses of Interface
technology.openpool.ldap.adapter.api.query.QueryExpression
-
-
Uses of QueryExpression in technology.openpool.ldap.adapter.api
Methods in technology.openpool.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 technology.openpool.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 technology.openpool.ldap.adapter.api.directory
Methods in technology.openpool.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 technology.openpool.ldap.adapter.api.query
Subinterfaces of QueryExpression in technology.openpool.ldap.adapter.api.query Modifier and Type Interface Description interfaceOperatorExpression<T extends OperatorExpression>Classes in technology.openpool.ldap.adapter.api.query that implement QueryExpression Modifier and Type Class Description classAndLogicExpressionclassBinaryOperator<T extends BinaryOperator<?>>classBooleanValueclassEqualOperatorclassLogicExpressionclassNotLogicExpressionclassOrLogicExpressionclassPresenceOperatorclassUnaryOperator<T extends UnaryOperator<?>>classWildcardOperatorMethods in technology.openpool.ldap.adapter.api.query that return types with arguments of type QueryExpression Modifier and Type Method Description List<QueryExpression>LogicExpression. getChildren()Constructor parameters in technology.openpool.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 technology.openpool.ldap.adapter.backend
Methods in technology.openpool.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 technology.openpool.ldap.adapter.sql.impl
Methods in technology.openpool.ldap.adapter.sql.impl with parameters of type QueryExpression Modifier and Type Method Description QueryDefQueryGenerator. generate(EntityType entityType, QueryDefFactory factory, QueryExpression expression)
-