Class QueryHelper.QueryResolver.DefaultWalkerOperations<R extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>>
java.lang.Object
org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver<R>
org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver.DefaultWalkerOperations<R>
- Direct Known Subclasses:
QueryHelper.QueryResolver.WalkerSpecifier
- Enclosing class:
QueryHelper.QueryResolver<S extends QueryHelper.QueryResolver<?>>
public static class QueryHelper.QueryResolver.DefaultWalkerOperations<R extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>>
extends QueryHelper.QueryResolver<R>
Helper class providing methods related with default query walker
BasicQueryWalker.-
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 TypeMethodDescriptiongetProperties(String... propertyNames) Get multiple properties with it's expected values.getPropertiesAsMap(String... propertyNames) Get multiple properties with it's expected values.getProperty(String propertyName) Get property with expected values.Specifies that query properties and comparison types should NOT be verified strictly.protected Rself()Specifies that clause types negations are not allowed in query.Methods inherited from class org.alfresco.rest.framework.resource.parameters.where.QueryHelper.QueryResolver
getProperty, processQuery
-
Constructor Details
-
DefaultWalkerOperations
-
-
Method Details
-
self
- Specified by:
selfin classQueryHelper.QueryResolver<R extends QueryHelper.QueryResolver.DefaultWalkerOperations<?>>
-
leniently
Specifies that query properties and comparison types should NOT be verified strictly. -
withoutNegations
Specifies that clause types negations are not allowed in query. -
getProperty
Get property with expected values.- Parameters:
propertyName- Property name.- Returns:
- Map composed of all comparators and compared values.
-
getProperties
Get multiple properties with it's expected values.- Parameters:
propertyNames- Property names.- Returns:
- List of maps composed of all comparators and compared values.
-
getPropertiesAsMap
Get multiple properties with it's expected values.- Parameters:
propertyNames- Property names.- Returns:
- Map composed of property names and maps composed of all comparators and compared values.
-