## Uses of Interface
com.google.web.bindery.requestfactory.shared.EntityProxyId

- Packages that use EntityProxyId
  Package | Description
  --- | ---
  com.google.web.bindery.requestfactory.shared | Shared classes used on both the client and the server side for transmitting data between the server and the client in JSON format.
  com.google.web.bindery.requestfactory.shared.testing |

- - ### Uses of EntityProxyId in com.google.web.bindery.requestfactory.shared

    Methods in com.google.web.bindery.requestfactory.shared that return EntityProxyId
    Modifier and Type | Method | Description
    --- | --- | ---
    `EntityProxyId<P>` | EntityProxyChange.`getProxyId()` | Returns an unpopulated copy of the changed proxy — all properties are undefined except its id.
    `<T extends EntityProxy> EntityProxyId<T>` | RequestFactory.`getProxyId​(java.lang.String historyToken)` | Return the appropriate `EntityProxyId` using a string returned from `RequestFactory.getHistoryToken(EntityProxyId)`.
    `EntityProxyId<?>` | Violation.`getProxyId()` | Deprecated. Returns the proxy id associated with this `Violation` if the object associated with the violation is an `EntityProxy`.
    `EntityProxyId<?>` | EntityProxy.`stableId()` | Returns the `EntityProxyId` that identifies a particular instance of the type proxied by the receiver.

    Methods in com.google.web.bindery.requestfactory.shared with parameters of type EntityProxyId
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T extends EntityProxy> T` | ProxySerializer.`deserialize​(EntityProxyId<T> id)` | Recreate a `EntityProxy` instance that was previously passed to `ProxySerializer.serialize(BaseProxy)`.
    `<P extends EntityProxy> Request<P>` | RequestContext.`find​(EntityProxyId<P> proxyId)` | Return a request to find a fresh instance of the referenced proxy.
    `<P extends EntityProxy> Request<P>` | RequestFactory.`find​(EntityProxyId<P> proxyId)` | Return a request to find a fresh instance of the referenced proxy.
    `java.lang.String` | RequestFactory.`getHistoryToken​(EntityProxyId<?> proxy)` | Get a `History` compatible token that represents the given proxy class.

  - ### Uses of EntityProxyId in com.google.web.bindery.requestfactory.shared.testing

    Methods in com.google.web.bindery.requestfactory.shared.testing that return EntityProxyId
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T extends EntityProxy> EntityProxyId<T>` | FakeRequestFactory.`getProxyId​(java.lang.String historyToken)` | Returns `null`.

    Methods in com.google.web.bindery.requestfactory.shared.testing with parameters of type EntityProxyId
    Modifier and Type | Method | Description
    --- | --- | ---
    `<P extends EntityProxy> Request<P>` | FakeRequestContext.`find​(EntityProxyId<P> proxyId)` | Returns `null`.
    `<P extends EntityProxy> Request<P>` | FakeRequestFactory.`find​(EntityProxyId<P> proxyId)` | Returns `null`.
    `java.lang.String` | FakeRequestFactory.`getHistoryToken​(EntityProxyId<?> proxy)` | Returns `null`.