public class ConfigSerialization
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ConfigSerialization.ConfigOptions |
static interface |
ConfigSerialization.Serializer |
static interface |
ConfigSerialization.StringSerializable |
Constructor and Description |
---|
ConfigSerialization() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
calculateClassName(java.lang.Class type,
java.lang.Class objectClass) |
static java.lang.String |
getAlias(java.lang.Class c) |
static DualMap<java.lang.Class,java.lang.String> |
getAliases() |
static DualMap<java.lang.Class,java.lang.Class> |
getInterfaceBasedClasses() |
static java.lang.Class |
getNotInterfaceClass(java.lang.Class cl) |
static ConfigSerialization.Serializer |
getSerializer(java.lang.Class cl) |
static java.util.HashMap<java.lang.Class,ConfigSerialization.Serializer> |
getSerializers() |
static java.lang.Class |
realClass(java.lang.String alias) |
public static java.lang.String calculateClassName(java.lang.Class type, java.lang.Class objectClass)
public static java.lang.String getAlias(java.lang.Class c)
public static DualMap<java.lang.Class,java.lang.String> getAliases()
public static DualMap<java.lang.Class,java.lang.Class> getInterfaceBasedClasses()
public static java.lang.Class getNotInterfaceClass(java.lang.Class cl)
public static ConfigSerialization.Serializer getSerializer(java.lang.Class cl)
public static java.util.HashMap<java.lang.Class,ConfigSerialization.Serializer> getSerializers()
public static java.lang.Class realClass(java.lang.String alias)