## Uses of Interface
org.apache.olingo.odata2.api.uri.SelectItem

- Packages that use SelectItem
  Package | Description
  --- | ---
  org.apache.olingo.odata2.api.uri | URI Parser Facade The URI package has one central class `UriParser` to parse a request URI as well as several interfaces that provide access to parsed parts of the URI.
  org.apache.olingo.odata2.api.uri.info | URI Parser Result Views The interfaces of this package provide access to the relevant parts of the parsed request URI for the methods that process a request inside the dispatcher.

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

    Methods in org.apache.olingo.odata2.api.uri that return types with arguments of type SelectItem
    Modifier and Type | Method and Description
    --- | ---
    `List<SelectItem>` | UriInfo.`getSelect()` Gets the value of the $select system query option as a list of select items, or an empty list if not used.

    Method parameters in org.apache.olingo.odata2.api.uri with type arguments of type SelectItem
    Modifier and Type | Method and Description
    --- | ---
    `abstract ExpandSelectTreeNode` | UriParser.`buildExpandSelectTree(List<SelectItem> select, List<ArrayList<NavigationPropertySegment>> expand)` Creates an optimized expression tree out of $expand and $select expressions.
    `static ExpandSelectTreeNode` | UriParser.`createExpandSelectTree(List<SelectItem> select, List<ArrayList<NavigationPropertySegment>> expand)` Creates an optimized expression tree out of $expand and $select expressions.

  - ### Uses of SelectItem in org.apache.olingo.odata2.api.uri.info

    Methods in org.apache.olingo.odata2.api.uri.info that return types with arguments of type SelectItem
    Modifier and Type | Method and Description
    --- | ---
    `List<SelectItem>` | GetFunctionImportUriInfo.`getSelect()` Gets the value of the $select system query option as a list of select items, or an empty list if not used.
    `List<SelectItem>` | GetEntityUriInfo.`getSelect()` Gets the value of the $select system query option as a list of select items, or an empty list if not used.
    `List<SelectItem>` | GetEntitySetUriInfo.`getSelect()` Gets the value of the $select system query option as a list of select items, or an empty list if not used.

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