Class QueryHelper.QueryResolver.WalkerSpecifier
java.lang.Object
org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver<QueryHelper.QueryResolver.WalkerSpecifier>
org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver.DefaultWalkerOperations<QueryHelper.QueryResolver.WalkerSpecifier>
org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver.WalkerSpecifier
- Enclosing class:
QueryHelper.QueryResolver<S extends QueryHelper.QueryResolver<?>>
public static class QueryHelper.QueryResolver.WalkerSpecifier
extends QueryHelper.QueryResolver.DefaultWalkerOperations<QueryHelper.QueryResolver.WalkerSpecifier>
Helper class allowing to specify custom
QueryHelper.WalkerCallback implementation or BasicQueryWalker extension.-
Nested Class Summary
Nested classes/interfaces inherited from class org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver
QueryHelper.QueryResolver.DefaultWalkerOperations<R extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>>, QueryHelper.QueryResolver.WalkerSpecifier -
Field Summary
Fields inherited from class org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver
clausesNegatable, orQueryWalkerSupplier, queryWalker, validateLeniently -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionself()QueryHelper.QueryResolver.DefaultWalkerOperations<? extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>> Specifies that OR operator instead of AND should be used while resolving the query.<T extends BasicQueryWalker>
QueryHelper.QueryResolver.DefaultWalkerOperations<? extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>> usingWalker(T queryWalker) Allows to specify customBasicQueryWalkerextension, which should be used to resolve the query.Methods inherited from class org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver.DefaultWalkerOperations
getProperties, getPropertiesAsMap, getProperty, leniently, withoutNegationsMethods inherited from class org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver
getProperty, processQuery
-
Constructor Details
-
WalkerSpecifier
-
-
Method Details
-
self
-
usingOrOperator
public QueryHelper.QueryResolver.DefaultWalkerOperations<? extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>> usingOrOperator()Specifies that OR operator instead of AND should be used while resolving the query. -
usingWalker
public <T extends BasicQueryWalker> QueryHelper.QueryResolver.DefaultWalkerOperations<? extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>> usingWalker(T queryWalker) Allows to specify customBasicQueryWalkerextension, which should be used to resolve the query. -
usingWalker
public <T extends QueryHelper.WalkerCallback> QueryHelper.QueryResolver<? extends QueryHelper.QueryResolver<?>> usingWalker(T queryWalker) Allows to specify customQueryHelper.WalkerCallbackimplementation, which should be used to resolve the query.
-