public class ID<K,V> extends IndexId<K,V>
Modifier | Constructor and Description |
---|---|
protected |
ID(java.lang.String name,
PluginId pluginId) |
Modifier and Type | Method and Description |
---|---|
static <K,V> ID<K,V> |
create(java.lang.String name) |
static void |
dump() |
static ID<?,?> |
findById(int id) |
static <K,V> ID<K,V> |
findByName(java.lang.String name) |
protected static <K,V> ID<K,V> |
findByName(java.lang.String name,
boolean checkCallerPlugin,
PluginId requiredPluginId) |
protected static PluginId |
getCallerPluginId() |
int |
getUniqueId() |
int |
hashCode() |
static void |
unloadId(ID<?,?> id) |
protected ID(java.lang.String name, PluginId pluginId)
public static <K,V> ID<K,V> create(java.lang.String name)
public static <K,V> ID<K,V> findByName(java.lang.String name)
protected static <K,V> ID<K,V> findByName(java.lang.String name, boolean checkCallerPlugin, PluginId requiredPluginId)
public int hashCode()
hashCode
in class java.lang.Object
public int getUniqueId()
public static ID<?,?> findById(int id)
protected static PluginId getCallerPluginId()
public static void unloadId(ID<?,?> id)
public static void dump()