DIRECTIVE_DRY_RUN, REQUEST_INFO_BODY_PROPERTY
Constructor and Description |
---|
RequestImpl(Set<String> propertyIds,
Set<Map<String,Object>> properties,
Map<String,String> requestInfoProperties,
Map<String,TemporalInfo> mapTemporalInfo)
Create a request.
|
RequestImpl(Set<String> propertyIds,
Set<Map<String,Object>> properties,
Map<String,String> requestInfoProperties,
Map<String,TemporalInfo> mapTemporalInfo,
SortRequest sortRequest,
PageRequest pageRequest)
Create a request.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
PageRequest |
getPageRequest()
Obtain the pagination request information.
|
Set<Map<String,Object>> |
getProperties()
Get the property values of the request.
|
Set<String> |
getPropertyIds()
Get the set of property ids being requested.
|
Map<String,String> |
getRequestInfoProperties()
Get any request info properties of the request.
|
SortRequest |
getSortRequest()
Obtain information to order the results by.
|
TemporalInfo |
getTemporalInfo(String id)
Get the
temporal information for the given property
id for this request, if any. |
int |
hashCode() |
boolean |
isDryRunRequest()
Is this a dry run request.
|
String |
toString() |
public RequestImpl(Set<String> propertyIds, Set<Map<String,Object>> properties, Map<String,String> requestInfoProperties, Map<String,TemporalInfo> mapTemporalInfo)
propertyIds
- property ids associated with the request; may be nullproperties
- resource properties associated with the request; may be nullrequestInfoProperties
- request properties; may be nullmapTemporalInfo
- temporal infopublic RequestImpl(Set<String> propertyIds, Set<Map<String,Object>> properties, Map<String,String> requestInfoProperties, Map<String,TemporalInfo> mapTemporalInfo, SortRequest sortRequest, PageRequest pageRequest)
propertyIds
- property ids associated with the request; may be nullproperties
- resource properties associated with the request; may be nullrequestInfoProperties
- request properties; may be nullmapTemporalInfo
- temporal infosortRequest
- the sort request information; may be nullpageRequest
- the page request information; may be nullpublic Set<String> getPropertyIds()
Request
getPropertyIds
in interface Request
public Set<Map<String,Object>> getProperties()
Request
getProperties
in interface Request
public Map<String,String> getRequestInfoProperties()
Request
getRequestInfoProperties
in interface Request
public TemporalInfo getTemporalInfo(String id)
Request
temporal information
for the given property
id for this request, if any.getTemporalInfo
in interface Request
id
- the property idpublic PageRequest getPageRequest()
Request
ResourceProvider
to instruct the caller that the
result set has already been paginated.getPageRequest
in interface Request
public SortRequest getSortRequest()
Request
ResourceProvider
to instruct the caller that the
result set has already been sorted.getSortRequest
in interface Request
public boolean isDryRunRequest()
Request
isDryRunRequest
in interface Request
Copyright © 2022 Apache Software Foundation. All rights reserved.