# Hierarchy For Package com.google.web.bindery.requestfactory.shared

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.google.web.bindery.requestfactory.shared.DefaultProxyStore (implements com.google.web.bindery.requestfactory.shared.ProxyStore)
  - com.google.web.bindery.event.shared.Event<H>
    - com.google.web.bindery.requestfactory.shared.EntityProxyChange<P>
  - com.google.web.bindery.requestfactory.shared.Locator<T,​I>
    - com.google.web.bindery.requestfactory.shared.ValueLocator<T>
  - com.google.web.bindery.requestfactory.shared.Receiver<V>
    - com.google.web.bindery.requestfactory.shared.FanoutReceiver<T>
  - com.google.web.bindery.requestfactory.shared.ServerFailure

## Interface Hierarchy

- com.google.web.bindery.requestfactory.shared.BaseProxy
  - com.google.web.bindery.requestfactory.shared.EntityProxy
  - com.google.web.bindery.requestfactory.shared.ValueProxy
- com.google.web.bindery.requestfactory.shared.EntityProxyChange.Handler<P>
- com.google.web.bindery.requestfactory.shared.EntityProxyId<P>
- com.google.web.bindery.requestfactory.shared.InstanceRequest<P,​T>
- com.google.web.bindery.requestfactory.shared.ProxySerializer
- com.google.web.bindery.requestfactory.shared.ProxyStore
- com.google.web.bindery.requestfactory.shared.Request<T>
- com.google.web.bindery.requestfactory.shared.RequestContext
  - com.google.web.bindery.requestfactory.shared.LoggingRequest
- com.google.web.bindery.requestfactory.shared.RequestFactory
- com.google.web.bindery.requestfactory.shared.RequestTransport
- com.google.web.bindery.requestfactory.shared.RequestTransport.TransportReceiver
- com.google.web.bindery.requestfactory.shared.ServiceLocator
- com.google.web.bindery.requestfactory.shared.Violation

## Annotation Type Hierarchy

- com.google.web.bindery.requestfactory.shared.ExtraTypes (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.JsonRpcContent (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.JsonRpcProxy (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.JsonRpcService (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.JsonRpcWireName (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.ProxyFor (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.ProxyForName (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.Service (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.ServiceName (implements java.lang.annotation.Annotation)
- com.google.web.bindery.requestfactory.shared.SkipInterfaceValidation (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.google.web.bindery.requestfactory.shared.WriteOperation