<li><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages"><spanclass="typeNameLink">Next Class</span></a></li>
public class <spanclass="typeNameLabel">PageFactory</span>
extends java.lang.Object</pre>
<divclass="block">Factory for creating different <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages"><code>Page</code></a> objects.</div>
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PageFactory.html#PageFactory-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-dagger.Lazy-">PageFactory</a></span>(dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/version/VersionChecker.html"title="class in com.djrapitops.plan.version">VersionChecker</a>> versionChecker,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/storage/file/PlanFiles.html"title="class in com.djrapitops.plan.storage.file">PlanFiles</a>> files,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/config/PlanConfig.html"title="class in com.djrapitops.plan.settings.config">PlanConfig</a>> config,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/locale/Locale.html"title="class in com.djrapitops.plan.settings.locale">Locale</a>> locale,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/theme/Theme.html"title="class in com.djrapitops.plan.settings.theme">Theme</a>> theme,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/storage/database/DBSystem.html"title="class in com.djrapitops.plan.storage.database">DBSystem</a>> dbSystem,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/identification/ServerInfo.html"title="class in com.djrapitops.plan.identification">ServerInfo</a>> serverInfo,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/delivery/formatting/Formatters.html"title="class in com.djrapitops.plan.delivery.formatting">Formatters</a>> formatters,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/utilities/logging/ErrorLogger.html"title="class in com.djrapitops.plan.utilities.logging">ErrorLogger</a>> errorLogger)</code> </td>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/DebugPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">DebugPage</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PageFactory.html#errorPage-com.djrapitops.plan.delivery.rendering.html.icon.Icon-java.lang.String-java.lang.String-">errorPage</a></span>(<ahref="../../../../../../com/djrapitops/plan/delivery/rendering/html/icon/Icon.html"title="class in com.djrapitops.plan.delivery.rendering.html.icon">Icon</a> icon,
java.lang.String title,
java.lang.String error)</code> </td>
</tr>
<trid="i2"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPluginTab.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPluginTab</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/NetworkPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">NetworkPage</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPage</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayersPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayersPage</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a></code></td>
public PageFactory(dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/version/VersionChecker.html"title="class in com.djrapitops.plan.version">VersionChecker</a>> versionChecker,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/storage/file/PlanFiles.html"title="class in com.djrapitops.plan.storage.file">PlanFiles</a>> files,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/config/PlanConfig.html"title="class in com.djrapitops.plan.settings.config">PlanConfig</a>> config,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/locale/Locale.html"title="class in com.djrapitops.plan.settings.locale">Locale</a>> locale,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/settings/theme/Theme.html"title="class in com.djrapitops.plan.settings.theme">Theme</a>> theme,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/storage/database/DBSystem.html"title="class in com.djrapitops.plan.storage.database">DBSystem</a>> dbSystem,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/identification/ServerInfo.html"title="class in com.djrapitops.plan.identification">ServerInfo</a>> serverInfo,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/delivery/formatting/Formatters.html"title="class in com.djrapitops.plan.delivery.formatting">Formatters</a>> formatters,
dagger.Lazy<<ahref="../../../../../../com/djrapitops/plan/utilities/logging/ErrorLogger.html"title="class in com.djrapitops.plan.utilities.logging">ErrorLogger</a>> errorLogger)</pre>
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/DebugPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">DebugPage</a> debugPage()
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayersPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayersPage</a> playersPage()
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> serverPage(java.util.UUID serverUUID)
<dd><code>serverUUID</code> - UUID of the server</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages"><code>Page</code></a> that matches the server page.</dd>
<dd><code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/exception/NotFoundException.html"title="class in com.djrapitops.plan.delivery.web.resolver.exception">NotFoundException</a></code> - If the server can not be found in the database.</dd>
<dd><code>java.io.IOException</code> - If the template files can not be read.</dd>
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPage</a> playerPage(java.util.UUID playerUUID)
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPluginTab.html"title="class in com.djrapitops.plan.delivery.rendering.pages">PlayerPluginTab</a> inspectPluginTabs(java.util.UUID playerUUID)</pre>
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/NetworkPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages">NetworkPage</a> networkPage()
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> internalErrorPage(java.lang.String message,
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> errorPage(java.lang.String title,
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> errorPage(<ahref="../../../../../../com/djrapitops/plan/delivery/rendering/html/icon/Icon.html"title="class in com.djrapitops.plan.delivery.rendering.html.icon">Icon</a> icon,
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> loginPage()
throws java.io.IOException</pre>
<dl>
<dt><spanclass="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
<aname="registerPage--">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>registerPage</h4>
<pre>public <ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages">Page</a> registerPage()
<li><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/Page.html"title="interface in com.djrapitops.plan.delivery.rendering.pages"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/delivery/rendering/pages/PlayerPage.html"title="class in com.djrapitops.plan.delivery.rendering.pages"><spanclass="typeNameLink">Next Class</span></a></li>