Skip to main content

Configuration

Configuration is used for storing and manipulating configuration data.

Summary

public final class Configuration
Defines the Configuration Java class
Methods
getValue
setValue
hasValue
removeValue
parse
read
reset

Methods

getValue()

Retrieves the value associated with the specified configuration key.

public native Object getValue(String key)
Parameters
key: String — The key whose value is to be retrieved.
Return Value
Object — The value associated with the key, or null if not found.

setValue()

Sets the value for the specified configuration key.

public native void setValue(String key, Object value)
Parameters
key: String — The key for which to set the value.
value: Object — The value to assign to the key.
Return Value
none

hasValue()

Checks whether a value exists for the specified configuration key.

public native boolean hasValue(String key)
Parameters
key: String — The key to check for existence of a value.
Return Value
booleantrue if a value exists, otherwise false.

removeValue()

Removes the value associated with the specified configuration key.

public native boolean removeValue(String key)
Parameters
key: String — The key whose value is to be removed.
Return Value
booleantrue if the value was removed, otherwise false.

parse()

Parses configuration data from a JSON string.

public native void parse(String JSON)
Parameters
JSON: String — The JSON string containing configuration data.
Return Value
none

read()

Reads configuration data from the specified file.

public native void read(String filename)
Parameters
filename: String — The name of the file to read configuration data from.
Return Value
none

reset()

Resets all configuration data to defaults.

public native void reset()
Return Value
none