Interface ItemLookupRequestFactory
-
- All Known Implementing Classes:
DefaultItemLookupRequestFactory
public interface ItemLookupRequestFactoryFactory to create anItemLookupRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ItemLookupRequestcreate(org.apache.olingo.odata2.api.processor.ODataContext context, org.apache.olingo.odata2.api.edm.EdmEntitySet edmEntitySet, org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> attribute)Creates anItemLookupRequestthat can be used to filter items matching the given attribute (e.g.ItemLookupRequestcreate(org.apache.olingo.odata2.api.processor.ODataContext context, org.apache.olingo.odata2.api.edm.EdmEntitySet edmEntitySet, org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry, java.lang.String integrationKey)Creates anItemLookupRequestthat can be used to filter items matching the integration keyItemLookupRequestcreate(org.apache.olingo.odata2.api.uri.info.DeleteUriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context)Creates anItemLookupRequestfrom the given parametersItemLookupRequestcreate(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, java.lang.String contentType)Creates anItemLookupRequestfrom the given parametersItemLookupRequestcreateFrom(ItemLookupRequest request, org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry)Creates anItemLookupRequestfrom the given parameters
-
-
-
Method Detail
-
create
ItemLookupRequest create(org.apache.olingo.odata2.api.uri.UriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context, java.lang.String contentType)
Creates anItemLookupRequestfrom the given parameters- Parameters:
uriInfo- Used to create the ItemLookupRequestcontext- Used to create the ItemLookupRequestcontentType- Used to create the ItemLookupRequest- Returns:
- ItemLookupRequest instance
-
create
ItemLookupRequest create(org.apache.olingo.odata2.api.processor.ODataContext context, org.apache.olingo.odata2.api.edm.EdmEntitySet edmEntitySet, org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry, java.lang.String integrationKey) throws org.apache.olingo.odata2.api.edm.EdmException
Creates anItemLookupRequestthat can be used to filter items matching the integration key- Parameters:
context- Used to create the ItemLookupRequestedmEntitySet- Used to create the ItemLookupRequestoDataEntry- Used to create the ItemLookupRequestintegrationKey- Used to create the ItemLookupRequest- Returns:
- ItemLookupRequest instance
- Throws:
org.apache.olingo.odata2.api.edm.EdmException- if OData problem
-
create
ItemLookupRequest create(org.apache.olingo.odata2.api.processor.ODataContext context, org.apache.olingo.odata2.api.edm.EdmEntitySet edmEntitySet, org.apache.commons.lang3.tuple.Pair<java.lang.String,java.lang.String> attribute) throws org.apache.olingo.odata2.api.edm.EdmException
Creates anItemLookupRequestthat can be used to filter items matching the given attribute (e.g. version = 'Staged')- Parameters:
context- Used to create the ItemLookupRequestedmEntitySet- Used to create the ItemLookupRequestattribute- Used to create the ItemLookupRequest- Returns:
- ItemLookupRequest instance
- Throws:
org.apache.olingo.odata2.api.edm.EdmException- if OData problem
-
create
ItemLookupRequest create(org.apache.olingo.odata2.api.uri.info.DeleteUriInfo uriInfo, org.apache.olingo.odata2.api.processor.ODataContext context)
Creates anItemLookupRequestfrom the given parameters- Parameters:
uriInfo- Used to create the ItemLookupRequestcontext- Used to create the ItemLookupRequest- Returns:
- ItemLookupRequest instance
-
createFrom
ItemLookupRequest createFrom(ItemLookupRequest request, org.apache.olingo.odata2.api.edm.EdmEntitySet entitySet, org.apache.olingo.odata2.api.ep.entry.ODataEntry oDataEntry) throws org.apache.olingo.odata2.api.edm.EdmException
Creates anItemLookupRequestfrom the given parameters- Parameters:
request- base request to create new request fromentitySet- entity set of the new lookup requestoDataEntry- the new ODataEntry for the lookup request- Returns:
- ItemLookupRequest instance
- Throws:
org.apache.olingo.odata2.api.edm.EdmException- if OData problem
-
-