Class ItemLookupRequest
- java.lang.Object
-
- de.hybris.platform.odata2services.odata.persistence.AbstractRequest
-
- de.hybris.platform.odata2services.odata.persistence.CrudRequest
-
- de.hybris.platform.odata2services.odata.persistence.ItemLookupRequest
-
public class ItemLookupRequest extends CrudRequest
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.odata2services.odata.persistence.CrudRequest
CrudRequest.DataRequestBuilder<T extends CrudRequest.DataRequestBuilder,R extends CrudRequest>
-
Nested classes/interfaces inherited from class de.hybris.platform.odata2services.odata.persistence.AbstractRequest
AbstractRequest.AbstractRequestBuilder<T extends AbstractRequest.AbstractRequestBuilder,R extends AbstractRequest>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedItemLookupRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String>getAttribute()java.util.List<java.util.ArrayList<org.apache.olingo.odata2.api.uri.NavigationPropertySegment>>getExpand()WhereClauseConditionsgetFilter()java.util.List<org.apache.olingo.odata2.api.uri.NavigationSegment>getNavigationSegments()java.lang.IntegergetSkip()java.lang.IntegergetTop()booleanisCount()Determines whether total number of items matching this request should be included in the response or not.booleanisCountOnly()Determines whether the response should include number of matching items only.booleanisNoFilterResult()voidsetNavigationSegments(java.util.List<org.apache.olingo.odata2.api.uri.NavigationSegment> navigationSegments)-
Methods inherited from class de.hybris.platform.odata2services.odata.persistence.CrudRequest
getContentType, getIntegrationItem, getIntegrationKey, getODataEntry, getRequestUri, getServiceRoot, setContentType, setIntegrationItem, setIntegrationKey, setODataEntry, setRequestUri, setServiceRoot
-
Methods inherited from class de.hybris.platform.odata2services.odata.persistence.AbstractRequest
getAcceptLocale, getEntitySet, getEntitySetReferencedByProperty, getEntityType, getIntegrationObjectCode, getPropertyTypeName, setAcceptLocale, setEntitySet, setEntityType, setIntegrationObjectCode
-
-
-
-
Method Detail
-
getSkip
public java.lang.Integer getSkip()
-
getTop
public java.lang.Integer getTop()
-
setNavigationSegments
public void setNavigationSegments(java.util.List<org.apache.olingo.odata2.api.uri.NavigationSegment> navigationSegments)
-
getNavigationSegments
public java.util.List<org.apache.olingo.odata2.api.uri.NavigationSegment> getNavigationSegments()
-
getFilter
public WhereClauseConditions getFilter()
-
getAttribute
public org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> getAttribute()
-
isNoFilterResult
public boolean isNoFilterResult()
-
isCount
public boolean isCount()
Determines whether total number of items matching this request should be included in the response or not.- Returns:
true, if the response must include the total number of matching items;false, if the response needs to contain item(s) only and does not need total count.
-
isCountOnly
public boolean isCountOnly()
Determines whether the response should include number of matching items only.- Returns:
true, if the response should contain only count of the matching items but no matching items themselves;false, if the items must be included.
-
getExpand
public java.util.List<java.util.ArrayList<org.apache.olingo.odata2.api.uri.NavigationPropertySegment>> getExpand()
-
-