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()
RequestgetPropertyIds in interface Requestpublic Set<Map<String,Object>> getProperties()
RequestgetProperties in interface Requestpublic Map<String,String> getRequestInfoProperties()
RequestgetRequestInfoProperties in interface Requestpublic TemporalInfo getTemporalInfo(String id)
Requesttemporal information for the given property
id for this request, if any.getTemporalInfo in interface Requestid - the property idpublic PageRequest getPageRequest()
RequestResourceProvider to instruct the caller that the
result set has already been paginated.getPageRequest in interface Requestpublic SortRequest getSortRequest()
RequestResourceProvider to instruct the caller that the
result set has already been sorted.getSortRequest in interface Requestpublic boolean isDryRunRequest()
RequestisDryRunRequest in interface RequestCopyright © 2022 Apache Software Foundation. All rights reserved.