Interface | Description |
---|---|
ConfigConstraint |
Interface for specifying constraints on a Config.
|
ValueConstraint |
Interface for specifying constraints on a config value.
|
Class | Description |
---|---|
AbstractValueConstraint |
Abstract base class for value constraints.
|
ClassNameSetValueConstraint |
A config value constraint that requires the value to be a list of valid class names.
|
ClassNameValueConstraint |
A config value constraint that requires the value to be a valid class name.
|
Config |
This class represents a config file and any other config files that might have been included with a !include directive.
|
DiscreteValueConstraint |
A config value constraint that requires the value to be one of a discrete set of values.
|
FloatValueConstraint |
A floating-point number constraint on a config value.
|
IntegerValueConstraint |
An integer constraint on a config value.
|
Exception | Description |
---|---|
ConfigException |
Exception class for problems with config files.
|
NoSuchConfigOptionException |
An unchecked exception that is thrown when an application attempts to read an undefined config option.
|