All Classes and Interfaces

Class
Description
 
 
Converts a comment between a raw-format meant to be read by computers to a human-format meant to be read by humans and vice versa.
 
 
Represents a source of configurable options and settings
Various settings for controlling the input and output of a Configuration
Represents a section of a Configuration
Represents an object that may be serialized.
Utility class for storing and retrieving classes for Configuration.
 
 
 
Applies to a ConfigurationSerializable that will delegate all deserialization to another ConfigurationSerializable.
Every line written to this writer will be enqueued on flush with a fixed capacity.
Source for dumping values to this writer.
This is a base class for all File based implementations of Configuration
Various settings for controlling the input and output of a FileConfiguration
Exception thrown when attempting to load an invalid Configuration
 
 
This is a Configuration implementation that does not save or load from any source, and stores all values in memory only.
Various settings for controlling the input and output of a MemoryConfiguration
A type of ConfigurationSection that is stored in memory.
Utils for casting number types to other number types
 
Represents an "alias" that a ConfigurationSerializable may be stored as.
 
IO Factory.
InputStream get()
Can be implemented as a lambda function. e.g.
Reader get()
Can be implemented as a lambda function. e.g.
This class assists in validating arguments.