# Hierarchy For Package org.apache.olingo.client.api.domain

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.olingo.client.api.domain.AbstractClientValue (implements org.apache.olingo.client.api.domain.ClientValue)
  - org.apache.olingo.client.api.domain.ClientEntitySetIterator<T,E> (implements java.util.Iterator<E>)
  - org.apache.olingo.client.api.domain.ClientItem
    - org.apache.olingo.client.api.domain.AbstractClientPayload
    - org.apache.olingo.client.api.domain.ClientLink (implements org.apache.olingo.client.api.domain.ClientAnnotatable)
      - org.apache.olingo.client.api.domain.ClientInlineEntity
      - org.apache.olingo.client.api.domain.ClientInlineEntitySet
  - org.apache.olingo.client.api.domain.ClientLink.Builder
  - org.apache.olingo.client.api.domain.ClientOperation
  - org.apache.olingo.client.api.domain.ClientServiceDocument

## Interface Hierarchy

- org.apache.olingo.client.api.domain.ClientAnnotatable
  - org.apache.olingo.client.api.domain.ClientComplexValue (also extends org.apache.olingo.client.api.domain.ClientLinked, org.apache.olingo.client.api.domain.ClientValue, java.lang.Iterable<T>)
  - org.apache.olingo.client.api.domain.ClientDeltaLink
  - org.apache.olingo.client.api.domain.ClientEntity (also extends org.apache.olingo.client.api.domain.ClientInvokeResult, org.apache.olingo.client.api.domain.ClientLinked)
    - org.apache.olingo.client.api.domain.ClientSingleton
  - org.apache.olingo.client.api.domain.ClientEntitySet (also extends org.apache.olingo.client.api.domain.ClientInvokeResult)
    - org.apache.olingo.client.api.domain.ClientDelta
  - org.apache.olingo.client.api.domain.ClientProperty (also extends org.apache.olingo.client.api.domain.ClientInvokeResult, org.apache.olingo.client.api.domain.ClientValuable)
- org.apache.olingo.client.api.domain.ClientDeletedEntity
- org.apache.olingo.client.api.domain.ClientInvokeResult
  - org.apache.olingo.client.api.domain.ClientEntity (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientLinked)
    - org.apache.olingo.client.api.domain.ClientSingleton
  - org.apache.olingo.client.api.domain.ClientEntitySet (also extends org.apache.olingo.client.api.domain.ClientAnnotatable)
    - org.apache.olingo.client.api.domain.ClientDelta
  - org.apache.olingo.client.api.domain.ClientProperty (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientValuable)
- org.apache.olingo.client.api.domain.ClientLinked
  - org.apache.olingo.client.api.domain.ClientComplexValue (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientValue, java.lang.Iterable<T>)
  - org.apache.olingo.client.api.domain.ClientEntity (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientInvokeResult)
    - org.apache.olingo.client.api.domain.ClientSingleton
- org.apache.olingo.client.api.domain.ClientObjectFactory
- org.apache.olingo.client.api.domain.ClientPrimitiveValue.Builder
- org.apache.olingo.client.api.domain.ClientValuable
  - org.apache.olingo.client.api.domain.ClientAnnotation
  - org.apache.olingo.client.api.domain.ClientProperty (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientInvokeResult)
- org.apache.olingo.client.api.domain.ClientValue
  - org.apache.olingo.client.api.domain.ClientCollectionValue<T> (also extends java.lang.Iterable<T>)
  - org.apache.olingo.client.api.domain.ClientComplexValue (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientLinked, java.lang.Iterable<T>)
  - org.apache.olingo.client.api.domain.ClientEnumValue
  - org.apache.olingo.client.api.domain.ClientPrimitiveValue
- java.lang.Iterable<T>
  - org.apache.olingo.client.api.domain.ClientCollectionValue<T> (also extends org.apache.olingo.client.api.domain.ClientValue)
  - org.apache.olingo.client.api.domain.ClientComplexValue (also extends org.apache.olingo.client.api.domain.ClientAnnotatable, org.apache.olingo.client.api.domain.ClientLinked, org.apache.olingo.client.api.domain.ClientValue)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.olingo.client.api.domain.ClientLinkType
    - org.apache.olingo.client.api.domain.ClientDeletedEntity.Reason

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