<li><ahref="../../../../../com/djrapitops/plan/data/store/CachingSupplier.html"title="class in com.djrapitops.plan.data.store"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../com/djrapitops/plan/data/store/PlaceholderKey.html"title="class in com.djrapitops.plan.data.store"><spanclass="typeNameLink">Next Class</span></a></li>
<thclass="colOne"scope="col">Constructor and Description</th>
</tr>
<trclass="altColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../com/djrapitops/plan/data/store/Key.html#Key-java.lang.Class-java.lang.String-">Key</a></span>(java.lang.Class<<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>> type,
java.lang.String keyName)</code>
<divclass="block">Create a new key.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../com/djrapitops/plan/data/store/Key.html#Key-com.djrapitops.plan.data.store.Type-java.lang.String-">Key</a></span>(<ahref="../../../../../com/djrapitops/plan/data/store/Type.html"title="class in com.djrapitops.plan.data.store">Type</a><<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>> type,
java.lang.String keyName)</code> </td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.summary">
<!---->
</a>
<h3>Method Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Method Summary table, listing methods, and an explanation">
<divclass="block">Get the name (identifier) of the Key.</div>
</td>
</tr>
<trid="i2"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../../com/djrapitops/plan/data/store/Type.html"title="class in com.djrapitops.plan.data.store">Type</a><<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>></code></td>
<pre>public Key(java.lang.Class<<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>> type,
java.lang.String keyName)</pre>
<divclass="block">Create a new key.
<p>
Example usage:
<code>Key<String> key = new Key(String.class, "identifier");</code>
<p>
(In Keys class) <code>public static final Key<String> IDENTIFIER = new Key(String.class, "identifier");</code>
<pre>public Key(<ahref="../../../../../com/djrapitops/plan/data/store/Type.html"title="class in com.djrapitops.plan.data.store">Type</a><<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>> type,
java.lang.String keyName)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.detail">
<!---->
</a>
<h3>Method Detail</h3>
<aname="getType--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getType</h4>
<pre>public <ahref="../../../../../com/djrapitops/plan/data/store/Type.html"title="class in com.djrapitops.plan.data.store">Type</a><<ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a>> getType()</pre>
<pre>public <ahref="../../../../../com/djrapitops/plan/data/store/Key.html"title="type parameter in Key">T</a> typeCast(java.lang.Object object)</pre>
<divclass="block">Cast an object to the type of the key.</div>
<li><ahref="../../../../../com/djrapitops/plan/data/store/CachingSupplier.html"title="class in com.djrapitops.plan.data.store"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../com/djrapitops/plan/data/store/PlaceholderKey.html"title="class in com.djrapitops.plan.data.store"><spanclass="typeNameLink">Next Class</span></a></li>