Index

A B C D E F G I L N P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addPrimitiveArrayToList(Object, Class<?>, List<Object>) - Static method in class dev.denux.dtp.util.ArrayUtil
Adds an (array of) primitives types to and List of Object.
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
Converts a List of Character to a char array.

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 and LocalDateTime object.
parseTime(String) - Static method in class dev.denux.dtp.util.RFC3339Util
Converts a given RFC3339 String to and LocalTime object.
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
Deserializes the given Object and writes it to the given File.
writeTomlToFile(Object, Path, OpenOption...) - Method in class dev.denux.dtp.DTP
Deserializes the given Object and writes it to the given Path.
writeToString() - Method in class dev.denux.dtp.internal.writer.TomlWriter
 
A B C D E F G I L N P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form