## Uses of Interface
org.apache.olingo.client.api.domain.ClientProperty

- Packages that use ClientProperty
  Package | Description
  --- | ---
  org.apache.olingo.client.api.communication.request.cud |
  org.apache.olingo.client.api.communication.request.retrieve |
  org.apache.olingo.client.api.communication.response |
  org.apache.olingo.client.api.domain |
  org.apache.olingo.client.api.serialization |
  org.apache.olingo.ext.proxy.commons |
  org.apache.olingo.ext.proxy.utils |

- - ### Uses of ClientProperty in org.apache.olingo.client.api.communication.request.cud

    Methods in org.apache.olingo.client.api.communication.request.cud with parameters of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ODataPropertyUpdateRequest` | CUDRequestFactory.`getPropertyCollectionValueUpdateRequest(URI targetURI, ClientProperty property)` Gets an update request object instance.
    `ODataPropertyUpdateRequest` | CUDRequestFactory.`getPropertyComplexValueUpdateRequest(URI targetURI, UpdateType type, ClientProperty property)` Gets an update request object instance.
    `ODataPropertyUpdateRequest` | CUDRequestFactory.`getPropertyPrimitiveValueUpdateRequest(URI targetURI, ClientProperty property)` Gets an update request object instance.

  - ### Uses of ClientProperty in org.apache.olingo.client.api.communication.request.retrieve

    Classes in org.apache.olingo.client.api.communication.request.retrieve with type parameters of type ClientProperty
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ODataPropertyRequest<T extends ClientProperty>` This class implements an OData entity property query request.

    Methods in org.apache.olingo.client.api.communication.request.retrieve that return types with arguments of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ODataPropertyRequest<ClientProperty>` | RetrieveRequestFactory.`getPropertyRequest(URI uri)` Gets a uri request returning a single OData entity property.

  - ### Uses of ClientProperty in org.apache.olingo.client.api.communication.response

    Methods in org.apache.olingo.client.api.communication.response that return ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ClientProperty` | ODataPropertyUpdateResponse.`getBody()` Gets updated object.

  - ### Uses of ClientProperty in org.apache.olingo.client.api.domain

    Methods in org.apache.olingo.client.api.domain that return ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ClientProperty` | ClientComplexValue.`get(String name)` Gets field.
    `ClientProperty` | ClientEntity.`getProperty(String name)` Searches for property with given name.
    `ClientProperty` | ClientObjectFactory.`newCollectionProperty(String name, ClientCollectionValue<? extends ClientValue> value)` Instantiates a new collection property.
    `ClientProperty` | ClientObjectFactory.`newComplexProperty(String name, ClientComplexValue value)` Instantiates a new complex property.
    `ClientProperty` | ClientObjectFactory.`newEnumProperty(String name, ClientEnumValue value)` Instantiates a new enum property.
    `ClientProperty` | ClientObjectFactory.`newPrimitiveProperty(String name, ClientPrimitiveValue value)` Instantiates a new primitive property.

    Methods in org.apache.olingo.client.api.domain that return types with arguments of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `List<ClientProperty>` | ClientEntity.`getProperties()` Returns OData entity properties.

    Methods in org.apache.olingo.client.api.domain with parameters of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ClientComplexValue` | ClientComplexValue.`add(ClientProperty field)` Adds field to the complex type.

  - ### Uses of ClientProperty in org.apache.olingo.client.api.serialization

    Methods in org.apache.olingo.client.api.serialization that return ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `ClientProperty` | ODataBinder.`getODataProperty(ResWrap<Property> resource)` Gets an `ODataProperty` from the given property resource.
    `ClientProperty` | ODataReader.`readProperty(InputStream input, ContentType contentType)` Parses a stream taking care to de-serialize the first OData entity property found.

    Methods in org.apache.olingo.client.api.serialization with parameters of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | ODataBinder.`add(ClientEntity entity, ClientProperty property)` Adds the given property to the given entity.
    `Property` | ODataBinder.`getProperty(ClientProperty property)` Gets a `Property` from the given OData property.
    `InputStream` | ODataWriter.`writeProperty(ClientProperty property, ContentType format)` Writes a single OData entity property.

  - ### Uses of ClientProperty in org.apache.olingo.ext.proxy.commons

    Methods in org.apache.olingo.ext.proxy.commons with type parameters of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `protected <T extends ClientProperty> List<T>` | EntityInvocationHandler.`getInternalProperties()`
    `protected abstract <T extends ClientProperty> List<T>` | AbstractStructuredInvocationHandler.`getInternalProperties()`

    Methods in org.apache.olingo.ext.proxy.commons that return ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `protected ClientProperty` | ComplexInvocationHandler.`getInternalProperty(String name)`
    `protected ClientProperty` | EntityInvocationHandler.`getInternalProperty(String name)`
    `protected abstract ClientProperty` | AbstractStructuredInvocationHandler.`getInternalProperty(String name)`

    Methods in org.apache.olingo.ext.proxy.commons that return types with arguments of type ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `protected List<ClientProperty>` | ComplexInvocationHandler.`getInternalProperties()`

  - ### Uses of ClientProperty in org.apache.olingo.ext.proxy.utils

    Methods in org.apache.olingo.ext.proxy.utils that return ClientProperty
    Modifier and Type | Method and Description
    --- | ---
    `static ClientProperty` | CoreUtils.`getODataProperty(EdmEnabledODataClient client, String name, org.apache.olingo.commons.core.edm.EdmTypeInfo type, Object obj)`

Copyright © 2013–2020 The Apache Software Foundation. All rights reserved.