Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addPrimitiveArrayToList(Object, Class<?>, List<Object>) - Static method in class dev.denux.dtp.util.ArrayUtil
- ARRAY - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- ArrayParseException - Exception in dev.denux.dtp.exception.parse
- ArrayParseException(String) - Constructor for exception dev.denux.dtp.exception.parse.ArrayParseException
- ArrayParser<T> - Class in dev.denux.dtp.internal.parser
- ArrayReader - Class in dev.denux.dtp.internal.reader
- ArrayReader() - Constructor for class dev.denux.dtp.internal.reader.ArrayReader
- ArrayUtil - Class in dev.denux.dtp.util
-
A utility that contains methods regarding Arrays.
B
- BOOLEAN - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- builder - Variable in class dev.denux.dtp.internal.reader.ArrayReader
C
- Constant - Class in dev.denux.dtp.util
- convertType(String) - Static method in class dev.denux.dtp.util.TypesUtil
D
- DATETIME - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- dev.denux.dtp - package dev.denux.dtp
- dev.denux.dtp.exception - package dev.denux.dtp.exception
- dev.denux.dtp.exception.parse - package dev.denux.dtp.exception.parse
- dev.denux.dtp.exception.write - package dev.denux.dtp.exception.write
- dev.denux.dtp.internal.entities - package dev.denux.dtp.internal.entities
- dev.denux.dtp.internal.parser - package dev.denux.dtp.internal.parser
- dev.denux.dtp.internal.reader - package dev.denux.dtp.internal.reader
- dev.denux.dtp.internal.writer - package dev.denux.dtp.internal.writer
- dev.denux.dtp.util - package dev.denux.dtp.util
- DTP - Class in dev.denux.dtp
- DTP() - Constructor for class dev.denux.dtp.DTP
E
- endOfMultilineArray(String) - Static method in class dev.denux.dtp.internal.reader.ArrayReader
- Entry(String, Object, TomlDataType) - Constructor for class dev.denux.dtp.internal.entities.TomlTable.Entry
F
- fromToml(TomlReader, Class<T>) - Method in class dev.denux.dtp.DTP
-
Serializes the given toml to a new instance of the given class.
- fromToml(Reader, Class<T>) - Method in class dev.denux.dtp.DTP
-
Serializes the given toml to a new instance of the given class.
- fromToml(String, Class<T>) - Method in class dev.denux.dtp.DTP
-
Serializes the given toml to a new instance of the given class.
G
- get(String) - Method in class dev.denux.dtp.internal.entities.TomlTable
- getArrayReaderByMapKey(int) - Method in class dev.denux.dtp.internal.reader.TomlReader
- getDataType() - Method in class dev.denux.dtp.internal.entities.TomlTable.Entry
- getDataType(String) - Static method in enum class dev.denux.dtp.internal.entities.TomlDataType
- getEntries() - Method in class dev.denux.dtp.internal.entities.TomlTable
- getKey() - Method in class dev.denux.dtp.internal.entities.TomlTable.Entry
- getParser(Class<?>) - Static method in class dev.denux.dtp.internal.parser.SimpleValueParsers
- getString() - Method in class dev.denux.dtp.internal.reader.ArrayReader
- getTableName() - Method in class dev.denux.dtp.internal.entities.TomlTable
- getTomlAsString() - Method in class dev.denux.dtp.internal.entities.Toml
- getTomlEntry(String, String) - Method in class dev.denux.dtp.internal.entities.Toml
- getTomlMaps() - Method in class dev.denux.dtp.internal.reader.TomlReader
- getTomlTable(String) - Method in class dev.denux.dtp.internal.entities.Toml
- getTomlTables() - Method in class dev.denux.dtp.internal.entities.Toml
- getValue() - Method in class dev.denux.dtp.internal.entities.TomlTable.Entry
I
- INFINITE_NEGATIVE - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- INFINITE_POSITIVE - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- isNumber(String) - Static method in class dev.denux.dtp.util.TypesUtil
L
- listToCharArray(List<Character>) - Static method in class dev.denux.dtp.util.ArrayUtil
N
- NAN - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- NUMBER - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
P
- parse() - Method in class dev.denux.dtp.internal.parser.TomlParser
- parse(char[], int[]) - Method in interface dev.denux.dtp.internal.parser.SimpleValueParser
- parse(String) - Method in interface dev.denux.dtp.internal.parser.PrimitiveParser
- parseArray(Object) - Method in class dev.denux.dtp.internal.parser.ArrayParser
- parseDateTime(String) - Static method in class dev.denux.dtp.util.RFC3339Util
-
Converts a given RFC3339
String
to andLocalDateTime
object. - parseTime(String) - Static method in class dev.denux.dtp.util.RFC3339Util
- PrimitiveParser - Interface in dev.denux.dtp.internal.parser
- PrimitiveUtil - Class in dev.denux.dtp.util
-
A utility class that contains useful methods regarding primitive types.
- put(TomlTable.Entry) - Method in class dev.denux.dtp.internal.entities.TomlTable
- put(String, Object, TomlDataType) - Method in class dev.denux.dtp.internal.entities.TomlTable
R
- readArray(String) - Method in class dev.denux.dtp.internal.reader.ArrayReader
- remove(String) - Method in class dev.denux.dtp.internal.entities.TomlTable
- RFC3339_REGEX - Static variable in class dev.denux.dtp.util.Constant
- RFC3339_TIME_REGEX - Static variable in class dev.denux.dtp.util.Constant
- RFC3339Util - Class in dev.denux.dtp.util
-
A utility class that contains methods to handle the RFC3339 date-time standard.
S
- setValue(Object) - Method in class dev.denux.dtp.internal.entities.TomlTable.Entry
- SimpleValueParser - Interface in dev.denux.dtp.internal.parser
- SimpleValueParsers - Class in dev.denux.dtp.internal.parser
- SimpleValueParsers() - Constructor for class dev.denux.dtp.internal.parser.SimpleValueParsers
- STRING - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- STRING_INDICATORS - Static variable in class dev.denux.dtp.util.Constant
T
- TIME - Enum constant in enum class dev.denux.dtp.internal.entities.TomlDataType
- Toml - Class in dev.denux.dtp.internal.entities
- Toml(String, Collection<TomlTable>) - Constructor for class dev.denux.dtp.internal.entities.Toml
- TomlDataType - Enum Class in dev.denux.dtp.internal.entities
- TomlException - Exception in dev.denux.dtp.exception
- TomlException(String) - Constructor for exception dev.denux.dtp.exception.TomlException
- TomlException(String, Throwable) - Constructor for exception dev.denux.dtp.exception.TomlException
- TomlParseException - Exception in dev.denux.dtp.exception.parse
- TomlParseException(String) - Constructor for exception dev.denux.dtp.exception.parse.TomlParseException
- TomlParseException(String, Throwable) - Constructor for exception dev.denux.dtp.exception.parse.TomlParseException
- TomlParser<T> - Class in dev.denux.dtp.internal.parser
- TomlParser(Class<T>, TomlReader) - Constructor for class dev.denux.dtp.internal.parser.TomlParser
- TomlReader - Class in dev.denux.dtp.internal.reader
- TomlReader(Reader) - Constructor for class dev.denux.dtp.internal.reader.TomlReader
- TomlReader(String) - Constructor for class dev.denux.dtp.internal.reader.TomlReader
- TomlReadException - Exception in dev.denux.dtp.exception
- TomlReadException(String) - Constructor for exception dev.denux.dtp.exception.TomlReadException
- TomlTable - Class in dev.denux.dtp.internal.entities
- TomlTable() - Constructor for class dev.denux.dtp.internal.entities.TomlTable
- TomlTable(String) - Constructor for class dev.denux.dtp.internal.entities.TomlTable
- TomlTable.Entry - Class in dev.denux.dtp.internal.entities
- TomlTableException - Exception in dev.denux.dtp.exception
- TomlTableException(String) - Constructor for exception dev.denux.dtp.exception.TomlTableException
- TomlWriteException - Exception in dev.denux.dtp.exception.write
- TomlWriteException(String) - Constructor for exception dev.denux.dtp.exception.write.TomlWriteException
- TomlWriter - Class in dev.denux.dtp.internal.writer
- TomlWriter(Object) - Constructor for class dev.denux.dtp.internal.writer.TomlWriter
- TomlWriter(Object, boolean) - Constructor for class dev.denux.dtp.internal.writer.TomlWriter
- toString() - Method in class dev.denux.dtp.internal.entities.TomlTable.Entry
- toToml(TomlWriter) - Method in class dev.denux.dtp.DTP
-
Deserializes the given
Object
to a string that represents a toml file. - toToml(Object) - Method in class dev.denux.dtp.DTP
-
Deserializes the given
Object
to a string that represents a toml file. - TypesUtil - Class in dev.denux.dtp.util
V
- valueOf(String) - Static method in enum class dev.denux.dtp.internal.entities.TomlDataType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.denux.dtp.internal.entities.TomlDataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wrap(Class<T>) - Static method in class dev.denux.dtp.util.PrimitiveUtil
-
Wraps a primitive type to their wrapper class.
- writeTomlToFile(Object, File, OpenOption...) - Method in class dev.denux.dtp.DTP
- writeTomlToFile(Object, Path, OpenOption...) - Method in class dev.denux.dtp.DTP
- writeToString() - Method in class dev.denux.dtp.internal.writer.TomlWriter
All Classes and Interfaces|All Packages|Serialized Form