## Uses of Interface
org.apache.olingo.odata2.client.api.uri.URIBuilder

- Packages that use URIBuilder
  Package | Description
  --- | ---
  org.apache.olingo.odata2.client.api |
  org.apache.olingo.odata2.client.api.uri |
  org.apache.olingo.odata2.client.core |
  org.apache.olingo.odata2.client.core.uri |

- - ### Uses of URIBuilder in org.apache.olingo.odata2.client.api

    Methods in org.apache.olingo.odata2.client.api that return URIBuilder
    Modifier and Type | Method and Description
    --- | ---
    `abstract URIBuilder` | ODataClient.`uriBuilder(String serviceRoot)` Constructs the uri based on segments appended

  - ### Uses of URIBuilder in org.apache.olingo.odata2.client.api.uri

    Methods in org.apache.olingo.odata2.client.api.uri that return URIBuilder
    Modifier and Type | Method and Description
    --- | ---
    `URIBuilder` | URIBuilder.`addCustomQueryOption(String paramName, Object paramValue)` Adds custom query option
    `URIBuilder` | URIBuilder.`addQueryOption(QueryOption option, String value)` Adds the specified query option to the URI.
    `URIBuilder` | URIBuilder.`appendCountSegment()` Appends count segment to the URI.
    `URIBuilder` | URIBuilder.`appendEntitySetSegment(String entitySet)` Appends EntitySet segment to the URI.
    `URIBuilder` | URIBuilder.`appendFunctionImportParameters(Map<String,Object> functionImportParams)` Appends function import parameters to the uri
    `URIBuilder` | URIBuilder.`appendFunctionImportSegment(String functionImport)` Appends function import to the uri
    `URIBuilder` | URIBuilder.`appendKeySegment(Map<String,Object> segmentValues)` Appends key segment to the URI, for multiple keys.
    `URIBuilder` | URIBuilder.`appendKeySegment(Object val)` Appends key segment to the URI.
    `URIBuilder` | URIBuilder.`appendMetadataSegment()` Appends metadata segment to the URI.
    `URIBuilder` | URIBuilder.`appendNavigationSegment(String navigationProperty)` Appends navigation segment to the URI.
    `URIBuilder` | URIBuilder.`appendPropertySegment(String segmentValue)` Appends property segment to the URI.
    `URIBuilder` | URIBuilder.`appendValueSegment()` Appends value segment to the URI.
    `URIBuilder` | URIBuilder.`expand(String... expandItems)` Adds expand query option.
    `URIBuilder` | URIBuilder.`filter(String filter)` Adds filter query option.
    `URIBuilder` | URIBuilder.`format(String format)` Adds format query option.
    `URIBuilder` | URIBuilder.`orderBy(String order)` Adds orderby query option.
    `URIBuilder` | URIBuilder.`select(String... selectItems)` Adds select query option.
    `URIBuilder` | URIBuilder.`skip(int skip)` Adds skip query option.
    `URIBuilder` | URIBuilder.`top(int top)` Adds top query option.

  - ### Uses of URIBuilder in org.apache.olingo.odata2.client.core

    Methods in org.apache.olingo.odata2.client.core that return URIBuilder
    Modifier and Type | Method and Description
    --- | ---
    `URIBuilder` | ODataClientImpl.`uriBuilder(String serviceRoot)`

  - ### Uses of URIBuilder in org.apache.olingo.odata2.client.core.uri

    Classes in org.apache.olingo.odata2.client.core.uri that implement URIBuilder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `URIBuilderImpl` This is a builder class that constructs URI without edm validations

    Methods in org.apache.olingo.odata2.client.core.uri that return URIBuilder
    Modifier and Type | Method and Description
    --- | ---
    `URIBuilder` | URIBuilderImpl.`addCustomQueryOption(String paramName, Object paramValue)`
    `URIBuilder` | URIBuilderImpl.`addQueryOption(QueryOption option, String value)`
    `URIBuilder` | URIBuilderImpl.`appendCountSegment()`
    `URIBuilder` | URIBuilderImpl.`appendEntitySetSegment(String entitySet)`
    `URIBuilder` | URIBuilderImpl.`appendFunctionImportParameters(Map<String,Object> functionImportParams)`
    `URIBuilder` | URIBuilderImpl.`appendFunctionImportSegment(String functionImport)`
    `URIBuilder` | URIBuilderImpl.`appendKeySegment(Map<String,Object> segmentValues)`
    `URIBuilder` | URIBuilderImpl.`appendKeySegment(Object value)`
    `URIBuilder` | URIBuilderImpl.`appendMetadataSegment()`
    `URIBuilder` | URIBuilderImpl.`appendNavigationSegment(String navigationProperty)`
    `URIBuilder` | URIBuilderImpl.`appendPropertySegment(String segmentValue)`
    `URIBuilder` | URIBuilderImpl.`appendValueSegment()`
    `URIBuilder` | URIBuilderImpl.`expand(String... expandItems)`
    `URIBuilder` | URIBuilderImpl.`filter(String filter)`
    `URIBuilder` | URIBuilderImpl.`format(String format)`
    `URIBuilder` | URIBuilderImpl.`orderBy(String order)`
    `URIBuilder` | URIBuilderImpl.`replaceQueryOption(QueryOption option, String value)`
    `URIBuilder` | URIBuilderImpl.`select(String... selectItems)`
    `URIBuilder` | URIBuilderImpl.`skip(int skip)`
    `URIBuilder` | URIBuilderImpl.`top(int top)`

Copyright © 2013-2023 The Apache Software Foundation. All Rights Reserved.