Package org.rusherhack.client.api.config
Class JsonConfiguration
java.lang.Object
org.rusherhack.client.api.config.Configuration
org.rusherhack.client.api.config.JsonConfiguration
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.gson.GsonThe GSON instance used to serialize json config filesFields inherited from class org.rusherhack.client.api.config.Configuration
CONFIG_DIRECTORY, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic JsonConfigurationcreateConfiguration(String name) static JsonConfigurationcreateConfiguration(String parentDirectory, String name) voidread(org.rusherhack.core.serialize.ISerializable<?> serializable) voidwrite(org.rusherhack.core.serialize.ISerializable<?> serializable) Methods inherited from class org.rusherhack.client.api.config.Configuration
createTempFile, getFile
-
Field Details
-
GSON
public static final com.google.gson.Gson GSONThe GSON instance used to serialize json config files
-
-
Constructor Details
-
JsonConfiguration
-
-
Method Details
-
createConfiguration
-
createConfiguration
-
write
public void write(org.rusherhack.core.serialize.ISerializable<?> serializable) - Specified by:
writein classConfiguration
-
read
public void read(org.rusherhack.core.serialize.ISerializable<?> serializable) - Specified by:
readin classConfiguration
-