Index
All Classes and Interfaces|All Packages
A
- addFeatureFlag(FeatureFlag) - Method in class com.fancyinnovations.config.featureflags.FeatureFlagConfig
-
Deprecated.
- addField(ConfigField<?>) - Method in class com.fancyinnovations.config.Config
-
Adds a configuration field to the manager.
- addField(ConfigField<?>) - Method in class com.fancyinnovations.config.ConfigJSON
C
- com.fancyinnovations.config - package com.fancyinnovations.config
- com.fancyinnovations.config.featureflags - package com.fancyinnovations.config.featureflags
- Config - Class in com.fancyinnovations.config
-
Represents a configuration manager that handles loading, saving, and managing configuration fields.
- Config(ExtendedFancyLogger, String) - Constructor for class com.fancyinnovations.config.Config
- ConfigField<T> - Record Class in com.fancyinnovations.config
-
Represents a field in a configuration file.
- ConfigField(String, String, boolean, T, boolean, Class<T>) - Constructor for record class com.fancyinnovations.config.ConfigField
-
Creates an instance of a
ConfigFieldrecord class. - ConfigHelper - Class in com.fancyinnovations.config
-
Deprecated.
- ConfigHelper() - Constructor for class com.fancyinnovations.config.ConfigHelper
-
Deprecated.
- ConfigJSON - Class in com.fancyinnovations.config
- ConfigJSON(ExtendedFancyLogger, String) - Constructor for class com.fancyinnovations.config.ConfigJSON
D
- defaultValue() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
defaultValuerecord component. - description() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
descriptionrecord component.
E
- equals(Object) - Method in record class com.fancyinnovations.config.ConfigField
-
Indicates whether some other object is "equal to" this one.
F
- FeatureFlag - Class in com.fancyinnovations.config.featureflags
-
Deprecated.
- FeatureFlag(String, String, boolean) - Constructor for class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
- FeatureFlagConfig - Class in com.fancyinnovations.config.featureflags
-
Deprecated.
- FeatureFlagConfig(Plugin) - Constructor for class com.fancyinnovations.config.featureflags.FeatureFlagConfig
-
Deprecated.
- forceDefault() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
forceDefaultrecord component. - forRemoval() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
forRemovalrecord component.
G
- get(String) - Method in class com.fancyinnovations.config.Config
-
Retrieves the value of a configuration field by its path.
- get(String) - Method in class com.fancyinnovations.config.ConfigJSON
- getDescription() - Method in class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
- getFeatureFlag(String) - Method in class com.fancyinnovations.config.featureflags.FeatureFlagConfig
-
Deprecated.
- getFields() - Method in class com.fancyinnovations.config.Config
-
Retrieves the logger associated with this configuration.
- getFields() - Method in class com.fancyinnovations.config.ConfigJSON
- getName() - Method in class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
- getOrDefault(FileConfiguration, String, Object) - Static method in class com.fancyinnovations.config.ConfigHelper
-
Deprecated.
H
- hashCode() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns a hash code value for this object.
I
- isEnabled() - Method in class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
- isForceDisabled() - Method in class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
L
- load() - Method in class com.fancyinnovations.config.featureflags.FeatureFlagConfig
-
Deprecated.
P
- path() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
pathrecord component.
R
- reload() - Method in class com.fancyinnovations.config.Config
-
Reloads the configuration from the file.
- reload() - Method in class com.fancyinnovations.config.ConfigJSON
S
- setEnabled(boolean) - Method in class com.fancyinnovations.config.featureflags.FeatureFlag
-
Deprecated.
T
- toString() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns a string representation of this record class.
- type() - Method in record class com.fancyinnovations.config.ConfigField
-
Returns the value of the
typerecord component.
All Classes and Interfaces|All Packages