public interface EdmURIBuilder
| Modifier and Type | Method and Description |
|---|---|
EdmURIBuilder |
addCustomQueryOption(String paramName,
Object paramValue)
Adds custom query option
|
EdmURIBuilder |
addQueryOption(QueryOption option,
String value)
Adds the specified query option to the URI.
|
EdmURIBuilder |
appendCountSegment()
Appends count segment to the URI.
|
EdmURIBuilder |
appendEntitySetSegment(EdmEntitySet entitySet)
Appends EntitySet segment to the URI.
|
EdmURIBuilder |
appendFunctionImportParameters(Map<EdmParameter,Object> functionImportParams)
Appends function import parameters
|
EdmURIBuilder |
appendFunctionImportSegment(EdmFunctionImport functionImport)
Appends Function import to the uri
|
EdmURIBuilder |
appendKeySegment(EdmProperty property,
Object value)
Appends key segment to the URI.
|
EdmURIBuilder |
appendKeySegment(Map<EdmProperty,Object> segmentValues)
Appends key segment to the URI, for multiple keys.
|
EdmURIBuilder |
appendMetadataSegment()
Appends metadata segment to the URI.
|
EdmURIBuilder |
appendNavigationSegment(EdmNavigationProperty property)
Appends navigation segment to the URI.
|
EdmURIBuilder |
appendPropertySegment(EdmProperty property,
String segmentValue)
Appends property segment to the URI.
|
EdmURIBuilder |
appendValueSegment()
Appends value segment to the URI.
|
URI |
build()
Build OData URI.
|
EdmURIBuilder |
expand(String... expandItems)
Adds expand query option.
|
EdmURIBuilder |
filter(String filter)
Adds filter query option.
|
EdmURIBuilder |
format(String format)
Adds format query option.
|
EdmURIBuilder |
orderBy(String property)
Adds orderby query option.
|
EdmURIBuilder |
select(String... selectItems)
Adds select query option.
|
EdmURIBuilder |
skip(int skip)
Adds skip query option.
|
EdmURIBuilder |
top(int top)
Adds top query option.
|
EdmURIBuilder appendEntitySetSegment(EdmEntitySet entitySet)
entitySet - Edm entity set.EdmURIBuilder appendNavigationSegment(EdmNavigationProperty property)
property - navigation property.EdmURIBuilder appendKeySegment(EdmProperty property, Object value)
property - edm propertyvalue - key valueEdmURIBuilder appendKeySegment(Map<EdmProperty,Object> segmentValues)
segmentValues - segment values.EdmURIBuilder appendPropertySegment(EdmProperty property, String segmentValue)
property - edmPropertysegmentValue - segment value.EdmURIBuilder expand(String... expandItems)
expandItems - items to be expanded in-lineQueryOption.EXPANDEdmURIBuilder select(String... selectItems)
selectItems - select itemsQueryOption.SELECTEdmURIBuilder orderBy(String property)
property - property string.QueryOption.ORDERBYEdmURIBuilder appendCountSegment()
EdmURIBuilder appendMetadataSegment()
EdmURIBuilder format(String format)
format - media type acceptable in a response.QueryOption.FORMATEdmURIBuilder appendValueSegment()
EdmURIBuilder addQueryOption(QueryOption option, String value)
option - query option.value - query option value.EdmURIBuilder filter(String filter)
filter - filter string.QueryOption.FILTEREdmURIBuilder top(int top)
top - maximum number of entities to be returned.QueryOption.TOPEdmURIBuilder skip(int skip)
skip - number of entities to be skipped into the response.QueryOption.SKIPEdmURIBuilder addCustomQueryOption(String paramName, Object paramValue)
paramName - parameter nameparamValue - parameter valueEdmURIBuilder appendFunctionImportSegment(EdmFunctionImport functionImport)
functionImport - EdmURIBuilder appendFunctionImportParameters(Map<EdmParameter,Object> functionImportParams)
functionImportParams - URI build()
Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.