<li><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/RootJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.pages.json"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/SessionsJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.pages.json"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html"title="interface in com.djrapitops.plan.delivery.webserver.pages">PageResolver</a></dd>
implements <ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html"title="interface in com.djrapitops.plan.delivery.webserver.pages">PageResolver</a></pre>
<divclass="block">Functional interface wrapper for resolving server specific JSON directly from other methods.</div>
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/ServerTabJSONResolver.html#ServerTabJSONResolver-com.djrapitops.plan.delivery.webserver.cache.DataID-com.djrapitops.plan.identification.Identifiers-com.djrapitops.plan.delivery.rendering.json.ServerTabJSONCreator-">ServerTabJSONResolver</a></span>(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/cache/DataID.html"title="enum in com.djrapitops.plan.delivery.webserver.cache">DataID</a> dataID,
<ahref="../../../../../../../com/djrapitops/plan/identification/Identifiers.html"title="class in com.djrapitops.plan.identification">Identifiers</a> identifiers,
<ahref="../../../../../../../com/djrapitops/plan/delivery/rendering/json/ServerTabJSONCreator.html"title="interface in com.djrapitops.plan.delivery.rendering.json">ServerTabJSONCreator</a><<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/ServerTabJSONResolver.html"title="type parameter in ServerTabJSONResolver">T</a>> jsonCreator)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/ServerTabJSONResolver.html#isAuthorized-com.djrapitops.plan.delivery.webserver.auth.Authentication-com.djrapitops.plan.delivery.webserver.RequestTarget-">isAuthorized</a></span>(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/auth/Authentication.html"title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a> auth,
<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/RequestTarget.html"title="class in com.djrapitops.plan.delivery.webserver">RequestTarget</a> target)</code> </td>
<tdclass="colFirst"><code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/response/Response.html"title="class in com.djrapitops.plan.delivery.webserver.response">Response</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/ServerTabJSONResolver.html#resolve-com.djrapitops.plan.delivery.webserver.Request-com.djrapitops.plan.delivery.webserver.RequestTarget-">resolve</a></span>(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/Request.html"title="class in com.djrapitops.plan.delivery.webserver">Request</a> request,
<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/RequestTarget.html"title="class in com.djrapitops.plan.delivery.webserver">RequestTarget</a> target)</code>
<divclass="block">Resolve the request to a response.</div>
<pre>public ServerTabJSONResolver(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/cache/DataID.html"title="enum in com.djrapitops.plan.delivery.webserver.cache">DataID</a> dataID,
<ahref="../../../../../../../com/djrapitops/plan/identification/Identifiers.html"title="class in com.djrapitops.plan.identification">Identifiers</a> identifiers,
<ahref="../../../../../../../com/djrapitops/plan/delivery/rendering/json/ServerTabJSONCreator.html"title="interface in com.djrapitops.plan.delivery.rendering.json">ServerTabJSONCreator</a><<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/ServerTabJSONResolver.html"title="type parameter in ServerTabJSONResolver">T</a>> jsonCreator)</pre>
<pre>public <ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/response/Response.html"title="class in com.djrapitops.plan.delivery.webserver.response">Response</a> resolve(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/Request.html"title="class in com.djrapitops.plan.delivery.webserver">Request</a> request,
<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/RequestTarget.html"title="class in com.djrapitops.plan.delivery.webserver">RequestTarget</a> target)
throws <ahref="../../../../../../../com/djrapitops/plan/exceptions/connection/WebException.html"title="class in com.djrapitops.plan.exceptions.connection">WebException</a></pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html#resolve-com.djrapitops.plan.delivery.webserver.Request-com.djrapitops.plan.delivery.webserver.RequestTarget-">PageResolver</a></code></span></div>
<divclass="block">Resolve the request to a response.</div>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html#resolve-com.djrapitops.plan.delivery.webserver.Request-com.djrapitops.plan.delivery.webserver.RequestTarget-">resolve</a></code> in interface <code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html"title="interface in com.djrapitops.plan.delivery.webserver.pages">PageResolver</a></code></dd>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/exceptions/connection/WebException.html"title="class in com.djrapitops.plan.exceptions.connection">WebException</a></code></dd>
<pre>public boolean isAuthorized(<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/auth/Authentication.html"title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a> auth,
<ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/RequestTarget.html"title="class in com.djrapitops.plan.delivery.webserver">RequestTarget</a> target)
throws <ahref="../../../../../../../com/djrapitops/plan/exceptions/WebUserAuthException.html"title="class in com.djrapitops.plan.exceptions">WebUserAuthException</a></pre>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html#isAuthorized-com.djrapitops.plan.delivery.webserver.auth.Authentication-com.djrapitops.plan.delivery.webserver.RequestTarget-">isAuthorized</a></code> in interface <code><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/PageResolver.html"title="interface in com.djrapitops.plan.delivery.webserver.pages">PageResolver</a></code></dd>
<dd><code><ahref="../../../../../../../com/djrapitops/plan/exceptions/WebUserAuthException.html"title="class in com.djrapitops.plan.exceptions">WebUserAuthException</a></code></dd>
<li><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/RootJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.pages.json"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../../com/djrapitops/plan/delivery/webserver/pages/json/SessionsJSONResolver.html"title="class in com.djrapitops.plan.delivery.webserver.pages.json"><spanclass="typeNameLink">Next Class</span></a></li>