# Hierarchy For Package org.eclipse.ecf.remoteservice.rest.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ecf.remoteservice.asyncproxy.AbstractAsyncProxyRemoteService
    - org.eclipse.ecf.remoteservice.AbstractRemoteService (implements java.lang.reflect.InvocationHandler, org.eclipse.ecf.remoteservice.IRemoteService)
      - org.eclipse.ecf.remoteservice.client.AbstractClientService
        - org.eclipse.ecf.remoteservice.rest.client.AbstractRestClientService
          - org.eclipse.ecf.remoteservice.rest.client.RestClientService
  - org.eclipse.ecf.core.AbstractContainer (implements org.eclipse.ecf.core.IContainer)
    - org.eclipse.ecf.remoteservice.client.AbstractClientContainer (implements org.eclipse.ecf.remoteservice.client.IRemoteServiceClientContainerAdapter)
      - org.eclipse.ecf.remoteservice.rest.client.AbstractRestClientContainer
        - org.eclipse.ecf.remoteservice.rest.client.RestClientContainer (implements org.eclipse.ecf.remoteservice.client.IRemoteServiceClientContainerAdapter)
  - org.eclipse.ecf.remoteservice.rest.client.AbstractRequestType (implements org.eclipse.ecf.remoteservice.client.IRemoteCallableRequestType)
    - org.eclipse.ecf.remoteservice.rest.client.AbstractEntityRequestType
      - org.eclipse.ecf.remoteservice.rest.client.HttpPostRequestType
        - org.eclipse.ecf.remoteservice.rest.client.HttpPatchRequestType
      - org.eclipse.ecf.remoteservice.rest.client.HttpPutRequestType
    - org.eclipse.ecf.remoteservice.rest.client.HttpDeleteRequestType
    - org.eclipse.ecf.remoteservice.rest.client.HttpGetRequestType
  - org.eclipse.ecf.core.provider.BaseContainerInstantiator (implements org.eclipse.ecf.core.provider.IContainerInstantiator)
    - org.eclipse.ecf.remoteservice.rest.client.RestClientContainerInstantiator (implements org.eclipse.ecf.core.provider.IRemoteServiceContainerInstantiator)
  - org.eclipse.ecf.remoteservice.client.RemoteServiceClientRegistration (implements org.eclipse.ecf.remoteservice.IRemoteServiceRegistration)
    - org.eclipse.ecf.remoteservice.rest.client.AbstractRestClientContainer.RestRemoteServiceClientRegistration
  - org.eclipse.ecf.remoteservice.rest.client.XMLRemoteResponseDeserializer (implements org.eclipse.ecf.remoteservice.client.IRemoteResponseDeserializer)