Skip navigation links
A C D G I O R S 

A

addConfigurationObserver(ConfigurationObserver) - Method in class org.macroing.cit.configuration.Configuration
Adds configurationObserver, if absent.
added(Configuration) - Method in interface org.macroing.cit.configuration.ConfigurationObserver
Called by the Configuration that this ConfigurationObserver instance was just added to.
added(Configuration) - Method in class org.macroing.cit.configuration.property.DoubleProperty
Called by the Configuration that this ConfigurationObserver instance was just added to.
added(Configuration) - Method in class org.macroing.cit.configuration.property.IntProperty
Called by the Configuration that this ConfigurationObserver instance was just added to.
added(Configuration) - Method in class org.macroing.cit.configuration.property.ObjectProperty
Called by the Configuration that this ConfigurationObserver instance was just added to.

C

clear() - Method in class org.macroing.cit.configuration.Configuration
Clears all configuration values currently held by this Configuration instance.
Configuration - Class in org.macroing.cit.configuration
A class to set and get configuration values.
Configuration() - Constructor for class org.macroing.cit.configuration.Configuration
Constructs a new empty Configuration instance.
ConfigurationObserver - Interface in org.macroing.cit.configuration
A ConfigurationObserver observes changes made to a Configuration instance.

D

DoubleProperty - Class in org.macroing.cit.configuration.property
A DoubleProperty is a ConfigurationObserver implementation that observes changes to a configuration value with a given ID and is of type double.
DoubleProperty(String) - Constructor for class org.macroing.cit.configuration.property.DoubleProperty
Constructs a new DoubleProperty given an ID.
DoubleProperty(String, double) - Constructor for class org.macroing.cit.configuration.property.DoubleProperty
Constructs a new DoubleProperty given an ID and a default configuration value.
DoubleProperty(String, double, DoubleConsumer) - Constructor for class org.macroing.cit.configuration.property.DoubleProperty
Constructs a new DoubleProperty given an ID, a default configuration value and an DoubleConsumer to consume the configuration value.

G

get() - Method in class org.macroing.cit.configuration.property.DoubleProperty
Returns the current configuration value.
get() - Method in class org.macroing.cit.configuration.property.IntProperty
Returns the current configuration value.
get() - Method in class org.macroing.cit.configuration.property.ObjectProperty
Returns the current configuration value.
getBoolean(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalBoolean that may or may not contain a configuration value.
getBoolean(String, boolean) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalBoolean that may or may not contain a configuration value.
getByte(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalByte that may or may not contain a configuration value.
getByte(String, byte) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalByte that may or may not contain a configuration value.
getChar(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalChar that may or may not contain a configuration value.
getChar(String, char) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalChar that may or may not contain a configuration value.
getDouble(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalDouble that may or may not contain a configuration value.
getDouble(String, double) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalDouble that may or may not contain a configuration value.
getFloat(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalFloat that may or may not contain a configuration value.
getFloat(String, float) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalFloat that may or may not contain a configuration value.
getInt(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalInt that may or may not contain a configuration value.
getInt(String, int) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalInt that may or may not contain a configuration value.
getLong(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalLong that may or may not contain a configuration value.
getLong(String, long) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalLong that may or may not contain a configuration value.
getObject(String, Class<T>) - Method in class org.macroing.cit.configuration.Configuration
Returns an Optional that may or may not contain a configuration value.
getObject(String, Class<T>, T) - Method in class org.macroing.cit.configuration.Configuration
Returns an Optional that may or may not contain a configuration value.
getShort(String) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalShort that may or may not contain a configuration value.
getShort(String, short) - Method in class org.macroing.cit.configuration.Configuration
Returns an OptionalShort that may or may not contain a configuration value.

I

IntProperty - Class in org.macroing.cit.configuration.property
An IntProperty is a ConfigurationObserver implementation that observes changes to a configuration value with a given ID and is of type int.
IntProperty(String) - Constructor for class org.macroing.cit.configuration.property.IntProperty
Constructs a new IntProperty given an ID.
IntProperty(String, int) - Constructor for class org.macroing.cit.configuration.property.IntProperty
Constructs a new IntProperty given an ID and a default configuration value.
IntProperty(String, int, IntConsumer) - Constructor for class org.macroing.cit.configuration.property.IntProperty
Constructs a new IntProperty given an ID, a default configuration value and an IntConsumer to consume the configuration value.

O

ObjectProperty - Class in org.macroing.cit.configuration.property
An ObjectProperty is a ConfigurationObserver implementation that observes changes to a configuration value with a given ID and is of type Object.
ObjectProperty(String) - Constructor for class org.macroing.cit.configuration.property.ObjectProperty
Constructs a new ObjectProperty given an ID.
ObjectProperty(String, Object) - Constructor for class org.macroing.cit.configuration.property.ObjectProperty
Constructs a new ObjectProperty given an ID and a default configuration value.
ObjectProperty(String, Object, Consumer<Object>) - Constructor for class org.macroing.cit.configuration.property.ObjectProperty
Constructs a new ObjectProperty given an ID, a default configuration value and an Consumer to consume the configuration value.
objectSet(Configuration, String, Optional<?>, Optional<?>) - Method in interface org.macroing.cit.configuration.ConfigurationObserver
Called by a Configuration when a new Object has been set for a given ID.
objectSet(Configuration, String, Optional<?>, Optional<?>) - Method in class org.macroing.cit.configuration.property.DoubleProperty
Called by a Configuration when a new Object has been set for a given ID.
objectSet(Configuration, String, Optional<?>, Optional<?>) - Method in class org.macroing.cit.configuration.property.IntProperty
Called by a Configuration when a new Object has been set for a given ID.
objectSet(Configuration, String, Optional<?>, Optional<?>) - Method in class org.macroing.cit.configuration.property.ObjectProperty
Called by a Configuration when a new Object has been set for a given ID.
org.macroing.cit.configuration - package org.macroing.cit.configuration
Provides an API for application- and system configuration.
org.macroing.cit.configuration.property - package org.macroing.cit.configuration.property
Provides the Property API.

R

removeConfigurationObserver(ConfigurationObserver) - Method in class org.macroing.cit.configuration.Configuration
Removes configurationObserver, if present.
removed(Configuration) - Method in interface org.macroing.cit.configuration.ConfigurationObserver
Called by the Configuration that this ConfigurationObserver instance was just removed from.
removed(Configuration) - Method in class org.macroing.cit.configuration.property.DoubleProperty
Called by the Configuration that this ConfigurationObserver instance was just removed from.
removed(Configuration) - Method in class org.macroing.cit.configuration.property.IntProperty
Called by the Configuration that this ConfigurationObserver instance was just removed from.
removed(Configuration) - Method in class org.macroing.cit.configuration.property.ObjectProperty
Called by the Configuration that this ConfigurationObserver instance was just removed from.

S

set(double) - Method in class org.macroing.cit.configuration.property.DoubleProperty
Sets a new configuration value.
set(int) - Method in class org.macroing.cit.configuration.property.IntProperty
Sets a new configuration value.
set(Object) - Method in class org.macroing.cit.configuration.property.ObjectProperty
Sets a new configuration value.
setObject(String, Object) - Method in class org.macroing.cit.configuration.Configuration
Sets or unsets a configuration value in this Configuration instance.
size() - Method in class org.macroing.cit.configuration.Configuration
Returns the size of this Configuration instance.
A C D G I O R S 
Skip navigation links