C E F G I K M N P R S T U

C

compare(Field, Field) - Method in class me.grison.jtoml.Util.TomlFieldComparator
 
context - Variable in class me.grison.jtoml.impl.Toml
The instance context map holding key/values parsed from a TOML String or File
countOccurrences(String, String) - Static method in class me.grison.jtoml.Util.TomlString
Counts the number of occurrences of a String in an other String.

E

escape(String) - Static method in class me.grison.jtoml.Util.TomlString
Escapes a list of literals found in the given String.

F

findContext(Map<String, Object>, String) - Method in class me.grison.jtoml.impl.Toml
Find the correct level context.
fromCalendar(Calendar) - Static method in class me.grison.jtoml.Util.ISO8601
Transform Calendar to ISO 8601 string

G

get(String) - Method in interface me.grison.jtoml.Getter
Get the object.
get(String) - Method in class me.grison.jtoml.impl.Toml
 
getAs(String, Class<T>) - Method in interface me.grison.jtoml.Getter
Get an object of a specific class.
getAs(String, Class<T>) - Method in class me.grison.jtoml.impl.Toml
Get a new instance of the given Class filled with the value that can be found in the current context at the given key.
getBoolean(String) - Method in interface me.grison.jtoml.Getter
Get a boolean.
getBoolean(String) - Method in class me.grison.jtoml.impl.Toml
 
getDate(String) - Method in interface me.grison.jtoml.Getter
Get the date (as Calendar)
getDate(String) - Method in class me.grison.jtoml.impl.Toml
 
getDouble(String) - Method in interface me.grison.jtoml.Getter
Get the double value.
getDouble(String) - Method in class me.grison.jtoml.impl.Toml
 
getFieldValue(Field, Object) - Static method in class me.grison.jtoml.Util.Reflection
Get the value of the given field on given object.
getList(String) - Method in interface me.grison.jtoml.Getter
Get the list.
getList(String) - Method in class me.grison.jtoml.impl.Toml
 
getLong(String) - Method in interface me.grison.jtoml.Getter
Get the Long value.
getLong(String) - Method in class me.grison.jtoml.impl.Toml
 
getMap(String) - Method in interface me.grison.jtoml.Getter
Get a Map.
getMap(String) - Method in class me.grison.jtoml.impl.Toml
 
getString(String) - Method in interface me.grison.jtoml.Getter
Get the string.
getString(String) - Method in class me.grison.jtoml.impl.Toml
 
Getter - Interface in me.grison.jtoml
Toml getter interface.
getTomlParser() - Method in class me.grison.jtoml.impl.Toml
Gets the parser currently used to parse TOML.

I

isTomlSupportedType(Class<?>) - Static method in class me.grison.jtoml.Util.Reflection
Returns whether the given type is a built-in toml supported type.
isTomlSupportedTypeExceptMap(Class<?>) - Static method in class me.grison.jtoml.Util.Reflection
 

K

keyPathMatcher - Variable in class me.grison.jtoml.impl.Toml
A matcher to retrieve the path to a key.

M

me.grison.jtoml - package me.grison.jtoml
 
me.grison.jtoml.impl - package me.grison.jtoml.impl
 

N

newTomlFieldComparator(List<Field>) - Static method in class me.grison.jtoml.Util.Reflection
Returns a Util.TomlFieldComparator instantiated with the given list of Fields.

P

parse(String) - Method in class me.grison.jtoml.impl.SimpleTomlParser
 
parse(String) - Static method in class me.grison.jtoml.impl.Toml
Creates a TOML instance loaded with the given String.
parse(String, TomlParser) - Static method in class me.grison.jtoml.impl.Toml
Creates a TOML instance loaded with the given file and using the given TOML parser.
parse(File) - Static method in class me.grison.jtoml.impl.Toml
Creates a TOML instance loaded with the given file.
parse(File, TomlParser) - Static method in class me.grison.jtoml.impl.Toml
Creates a TOML instance loaded with the given file and using the given TOML parser.
parse(String) - Method in interface me.grison.jtoml.TomlParser
Parses the given TOML String.
parseFile(File) - Method in class me.grison.jtoml.impl.Toml
 
parseFile(File) - Method in interface me.grison.jtoml.Parser
Parse the given File as TOML.
Parser - Interface in me.grison.jtoml
Toml Parser interface
parseString(String) - Method in class me.grison.jtoml.impl.Toml
 
parseString(String) - Method in interface me.grison.jtoml.Parser
Parse the given String as TOML.

R

read(File) - Static method in class me.grison.jtoml.Util.FileToString
 

S

serialize(Object) - Method in class me.grison.jtoml.impl.SimpleTomlSerializer
 
serialize(String, Object) - Method in class me.grison.jtoml.impl.SimpleTomlSerializer
 
serialize() - Method in class me.grison.jtoml.impl.Toml
Serializes the current instance context to a TOML String.
serialize(String) - Method in class me.grison.jtoml.impl.Toml
Serializes the current instance context to a TOML String.
serialize(Object) - Static method in class me.grison.jtoml.impl.Toml
Serializes the given Object to a TOML String.
serialize(String, Object) - Static method in class me.grison.jtoml.impl.Toml
Serializes the given Object to a TOML String.
serialize(Object) - Method in interface me.grison.jtoml.TomlSerializer
Serializes the given Object to a TOML String.
serialize(String, Object) - Method in interface me.grison.jtoml.TomlSerializer
Serializes the given Object to a TOML String.
setFieldValue(Field, Object, Object) - Static method in class me.grison.jtoml.Util.Reflection
Set the value of the given field on given object.
setOriginalFields(List<Field>) - Method in class me.grison.jtoml.Util.TomlFieldComparator
 
SimpleTomlParser - Class in me.grison.jtoml.impl
Builtin Toml parser.
SimpleTomlParser() - Constructor for class me.grison.jtoml.impl.SimpleTomlParser
 
SimpleTomlSerializer - Class in me.grison.jtoml.impl
Builtin Toml TomlSerializer.
SimpleTomlSerializer() - Constructor for class me.grison.jtoml.impl.SimpleTomlSerializer
 

T

toCalendar(String) - Static method in class me.grison.jtoml.Util.ISO8601
Transform ISO 8601 string to Calendar.
Toml - Class in me.grison.jtoml.impl
Toml parsing class front-end.
Toml() - Constructor for class me.grison.jtoml.impl.Toml
Default constructor.
Toml(TomlParser) - Constructor for class me.grison.jtoml.impl.Toml
Constructor using a specific TOML parser.
tomlParser - Variable in class me.grison.jtoml.impl.Toml
Current instance parser: default to `Toml.defaultParser` if none specified
TomlParser - Interface in me.grison.jtoml
Toml Parser interface.
TomlSerializer - Interface in me.grison.jtoml
Toml TomlSerializer interface.

U

unescape(String) - Static method in class me.grison.jtoml.Util.TomlString
Unescape a list of literals found in the given String.
Util - Class in me.grison.jtoml
Toml Utilities.
Util() - Constructor for class me.grison.jtoml.Util
 
Util.FileToString - Class in me.grison.jtoml
Utilities around File to String conversions.
Util.FileToString() - Constructor for class me.grison.jtoml.Util.FileToString
 
Util.ISO8601 - Class in me.grison.jtoml
Helper class for handling ISO 8601 strings of the following format: "2008-03-01T13:00:00+01:00".
Util.ISO8601() - Constructor for class me.grison.jtoml.Util.ISO8601
 
Util.Reflection - Class in me.grison.jtoml
Utilities around Reflection.
Util.Reflection() - Constructor for class me.grison.jtoml.Util.Reflection
 
Util.TomlFieldComparator - Class in me.grison.jtoml
Custom comparator to sort fields of a class depending on its type.
Util.TomlFieldComparator(List<Field>) - Constructor for class me.grison.jtoml.Util.TomlFieldComparator
 
Util.TomlString - Class in me.grison.jtoml
Toml String Utilities.
Util.TomlString() - Constructor for class me.grison.jtoml.Util.TomlString
 

C E F G I K M N P R S T U

Copyright © 2013. All Rights Reserved.