Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
W
A
addNode(Node)
- Method in class org.cubeengine.converter.node.
ListNode
Adds a node to the list
ArrayConverter
- Class in
org.cubeengine.converter.converter.generic
Converts ListNode to Array and vice versa
ArrayConverter()
- Constructor for class org.cubeengine.converter.converter.generic.
ArrayConverter
asString()
- Method in class org.cubeengine.converter.node.
ListNode
asString()
- Method in class org.cubeengine.converter.node.
MapNode
asString()
- Method in class org.cubeengine.converter.node.
Node
asString()
- Method in class org.cubeengine.converter.node.
NullNode
asString(String)
- Method in class org.cubeengine.converter.node.
Path
Gets a String representation of this Path with given separator
asString(char)
- Method in class org.cubeengine.converter.node.
Path
Gets a String representation of this Path with given separator
asString()
- Method in class org.cubeengine.converter.node.
ValueNode
asText()
- Method in class org.cubeengine.converter.node.
ContainerNode
asText()
- Method in class org.cubeengine.converter.node.
Node
Tries to convert the value of the Node into a string
asText()
- Method in class org.cubeengine.converter.node.
NullNode
asText()
- Method in class org.cubeengine.converter.node.
ValueNode
B
BooleanConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Boolean
BooleanConverter()
- Constructor for class org.cubeengine.converter.converter.
BooleanConverter
BooleanNode
- Class in
org.cubeengine.converter.node
A Boolean Node
BooleanNode(boolean)
- Constructor for class org.cubeengine.converter.node.
BooleanNode
Creates a BooleanNode
ByteConverter
- Class in
org.cubeengine.converter.converter
ByteConverter()
- Constructor for class org.cubeengine.converter.converter.
ByteConverter
ByteNode
- Class in
org.cubeengine.converter.node
A Byte Node
ByteNode(byte)
- Constructor for class org.cubeengine.converter.node.
ByteNode
Creates a ByteNode
C
CharNode
- Class in
org.cubeengine.converter.node
A Char Node
CharNode(char)
- Constructor for class org.cubeengine.converter.node.
CharNode
Creates a CharNode
ClassConverter
- Class in
org.cubeengine.converter.converter
ClassConverter()
- Constructor for class org.cubeengine.converter.converter.
ClassConverter
ClassedConverter
<
ConverterT
> - Interface in
org.cubeengine.converter.converter
cleanUpEmptyNodes()
- Method in class org.cubeengine.converter.node.
ContainerNode
Searches for ParentNodes that do not contain data and deletes them
cleanUpEmptyNodes()
- Method in class org.cubeengine.converter.node.
ListNode
cleanUpEmptyNodes()
- Method in class org.cubeengine.converter.node.
MapNode
CollectionConverter
- Class in
org.cubeengine.converter.converter.generic
Converts ListNode to Collection and vice versa
CollectionConverter()
- Constructor for class org.cubeengine.converter.converter.generic.
CollectionConverter
Commentable
- Class in
org.cubeengine.converter.node
Commentable()
- Constructor for class org.cubeengine.converter.node.
Commentable
ContainerNode
<
V
> - Class in
org.cubeengine.converter.node
A Node that can be a parent of another Node
ContainerNode()
- Constructor for class org.cubeengine.converter.node.
ContainerNode
ConversionException
- Exception in
org.cubeengine.converter
This Exception is thrown when a conversion was not successful
Converter
<
ConvertT
,
TypeT
extends
Type
> - Interface in
org.cubeengine.converter.converter
Provides Methods to convert a
T
into a
Node
and back
ConverterManager
- Class in
org.cubeengine.converter
This Class manages all Converter for a CodecManager or a Codec
ConverterManager(ConverterManager)
- Constructor for class org.cubeengine.converter.
ConverterManager
ConverterNotFoundException
- Exception in
org.cubeengine.converter
This Exception is thrown when there is no converter registered for a certain class
ConverterNotFoundException(String)
- Constructor for exception org.cubeengine.converter.
ConverterNotFoundException
convertFromNode(Node, Type)
- Method in class org.cubeengine.converter.
ConverterManager
Converts a Node into an Object of given Type
convertToNode(T)
- Method in class org.cubeengine.converter.
ConverterManager
Converts a convertible Object into a Node
D
DateConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Date
DateConverter()
- Constructor for class org.cubeengine.converter.converter.
DateConverter
defaultManager()
- Static method in class org.cubeengine.converter.
ConverterManager
Returns a ConverterManager with the default converters
DoubleConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Double
DoubleConverter()
- Constructor for class org.cubeengine.converter.converter.
DoubleConverter
DoubleNode
- Class in
org.cubeengine.converter.node
A Double Node
DoubleNode(double)
- Constructor for class org.cubeengine.converter.node.
DoubleNode
Creates a DoubleNode
E
emptyList()
- Static method in class org.cubeengine.converter.node.
ListNode
Creates an Empty ListNode
emptyMap()
- Static method in class org.cubeengine.converter.node.
MapNode
Creates an empty MapNode
emptyNode()
- Static method in class org.cubeengine.converter.node.
NullNode
Creates a NullNode
EnumConverter
- Class in
org.cubeengine.converter.converter
A converter for generic enums
EnumConverter()
- Constructor for class org.cubeengine.converter.converter.
EnumConverter
F
falseNode()
- Static method in class org.cubeengine.converter.node.
BooleanNode
Creates a "False" Node
FileConverter
- Class in
org.cubeengine.converter.converter
A converter for
File
.
FileConverter()
- Constructor for class org.cubeengine.converter.converter.
FileConverter
FloatConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Float
FloatConverter()
- Constructor for class org.cubeengine.converter.converter.
FloatConverter
FloatNode
- Class in
org.cubeengine.converter.node
A Float Node
FloatNode(float)
- Constructor for class org.cubeengine.converter.node.
FloatNode
Creates A FloatNode
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
BooleanConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
ByteConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
ClassConverter
fromNode(Node, TypeT, ConverterManager)
- Method in interface org.cubeengine.converter.converter.
Converter
Converts the node back into the original object
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
DateConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
DoubleConverter
fromNode(Node, Class<? extends Enum>, ConverterManager)
- Method in class org.cubeengine.converter.converter.
EnumConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
FileConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
FloatConverter
fromNode(Node, Class, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
ArrayConverter
fromNode(Node, ParameterizedType, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
CollectionConverter
fromNode(Node, ParameterizedType, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
MapConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
IntegerConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
LevelConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
LocaleConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
LongConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
ShortConverter
fromNode(Node, Class<? extends ConvertT>, ConverterManager)
- Method in class org.cubeengine.converter.converter.
SimpleConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
SimpleConverter
Converts the node back into the original object
fromNode(Node, Class<? extends ConvertT>, ConverterManager)
- Method in class org.cubeengine.converter.converter.
SingleClassConverter
fromNode(Node, ConverterManager)
- Method in class org.cubeengine.converter.converter.
SingleClassConverter
Converts the node back into the original object
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
StringConverter
fromNode(Node)
- Method in class org.cubeengine.converter.converter.
UUIDConverter
fromNode(Node, Type)
- Method in class org.cubeengine.converter.
ConverterManager
When no converter was found directly this method is called in order to try to convert the object anyways.
G
GenericConverter
<
ConverterT
> - Interface in
org.cubeengine.converter.converter.generic
get(Path)
- Method in class org.cubeengine.converter.node.
ContainerNode
Gets the Node for given path or null if not found
get(String)
- Method in class org.cubeengine.converter.node.
ContainerNode
Returns the Node for given direct key (without pathseparators).
get(String)
- Method in class org.cubeengine.converter.node.
ListNode
get(String)
- Method in class org.cubeengine.converter.node.
MapNode
getCollectionFor(ParameterizedType)
- Static method in class org.cubeengine.converter.converter.generic.
CollectionConverter
getComments()
- Method in class org.cubeengine.converter.node.
Commentable
Gets the comments of this node
getConverterByClass(Class<ConverterT>)
- Method in class org.cubeengine.converter.
ConverterManager
Returns the converter of given class
getFirst()
- Method in class org.cubeengine.converter.node.
Path
Returns the first part of this path
getFirstKey()
- Method in class org.cubeengine.converter.node.
MapNode
Returns the first key of this MapNode or null if the map is empty
getLast()
- Method in class org.cubeengine.converter.node.
Path
Returns the last part of this path
getMapFor(ParameterizedType)
- Static method in class org.cubeengine.converter.converter.generic.
MapConverter
Returns a new map of given
ParameterizedType
getMappedNodes()
- Method in class org.cubeengine.converter.node.
MapNode
getOriginalKey(String)
- Method in class org.cubeengine.converter.node.
MapNode
getParts()
- Method in class org.cubeengine.converter.node.
Path
Gets the parts making up this part
getSize()
- Method in class org.cubeengine.converter.node.
Path
Gets the amount of parts of this path
getValue()
- Method in class org.cubeengine.converter.node.
ListNode
getValue()
- Method in class org.cubeengine.converter.node.
MapNode
getValue()
- Method in class org.cubeengine.converter.node.
Node
Gets the Value contained in this Node
getValue()
- Method in class org.cubeengine.converter.node.
NullNode
getValue()
- Method in class org.cubeengine.converter.node.
ValueNode
I
inheritFrom(Node)
- Method in class org.cubeengine.converter.node.
MapNode
IntegerConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Integer
IntegerConverter()
- Constructor for class org.cubeengine.converter.converter.
IntegerConverter
IntNode
- Class in
org.cubeengine.converter.node
A Integer Node
IntNode(int)
- Constructor for class org.cubeengine.converter.node.
IntNode
Creates an IntNode
InvalidPathException
- Exception in
org.cubeengine.converter
This exception is thrown whenever a path is not applicable to a Node
InvalidPathException(String)
- Constructor for exception org.cubeengine.converter.
InvalidPathException
isBasePath()
- Method in class org.cubeengine.converter.node.
Path
Returns whether this path has only one part
isEmpty()
- Method in class org.cubeengine.converter.node.
ContainerNode
Returns whether this Node contains data
isEmpty()
- Method in class org.cubeengine.converter.node.
ListNode
isEmpty()
- Method in class org.cubeengine.converter.node.
MapNode
isInherited()
- Method in class org.cubeengine.converter.node.
Node
Wraps a serialized Object into a Node
L
LevelConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Level
LevelConverter()
- Constructor for class org.cubeengine.converter.converter.
LevelConverter
ListNode
- Class in
org.cubeengine.converter.node
A List Node It can contain a list of other Nodes
ListNode()
- Constructor for class org.cubeengine.converter.node.
ListNode
LocaleConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Locale
LocaleConverter()
- Constructor for class org.cubeengine.converter.converter.
LocaleConverter
LongConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Long
LongConverter()
- Constructor for class org.cubeengine.converter.converter.
LongConverter
LongNode
- Class in
org.cubeengine.converter.node
A Long Node
LongNode(long)
- Constructor for class org.cubeengine.converter.node.
LongNode
Creates a LongNode
M
MapConverter
- Class in
org.cubeengine.converter.converter.generic
Converts MapNode to Map and vice versa
MapConverter()
- Constructor for class org.cubeengine.converter.converter.generic.
MapConverter
MapNode
- Class in
org.cubeengine.converter.node
A MapNode It can map KeyNodes onto other Nodes
MapNode()
- Constructor for class org.cubeengine.converter.node.
MapNode
matchConverter(Class)
- Method in class org.cubeengine.converter.
ConverterManager
Matches a registered Converter
N
Node
<
V
> - Class in
org.cubeengine.converter.node
A reflected Node
Node()
- Constructor for class org.cubeengine.converter.node.
Node
NullNode
- Class in
org.cubeengine.converter.node
A Null Node Represents a non-existent value
O
of(Object, Object, String, Throwable)
- Static method in exception org.cubeengine.converter.
ConversionException
of(Object, Object, String)
- Static method in exception org.cubeengine.converter.
ConversionException
of(boolean)
- Static method in class org.cubeengine.converter.node.
BooleanNode
Creates a BooleanNode
of(String)
- Static method in class org.cubeengine.converter.node.
StringNode
Creates a StringNode of given String
org.cubeengine.converter
- package org.cubeengine.converter
org.cubeengine.converter.converter
- package org.cubeengine.converter.converter
org.cubeengine.converter.converter.generic
- package org.cubeengine.converter.converter.generic
org.cubeengine.converter.node
- package org.cubeengine.converter.node
P
Path
- Class in
org.cubeengine.converter.node
Represents a path to a node.
Path(String...)
- Constructor for class org.cubeengine.converter.node.
Path
Constructs a path using given parts.
Path(String, String)
- Constructor for class org.cubeengine.converter.node.
Path
Constructs a path using given separator and path.
Path(char, String)
- Constructor for class org.cubeengine.converter.node.
Path
Constructs a path using given separator and path.
Path(List<String>)
- Constructor for class org.cubeengine.converter.node.
Path
Constructs a path using give parts
R
registerConverter(Converter, Class...)
- Method in class org.cubeengine.converter.
ConverterManager
Registers a Converter for given Class
remove(Path)
- Method in class org.cubeengine.converter.node.
ContainerNode
Removes the Node for given path
remove(String)
- Method in class org.cubeengine.converter.node.
ContainerNode
Removes the Node for given direct key (without pathseparators).
remove(String)
- Method in class org.cubeengine.converter.node.
ListNode
remove(String)
- Method in class org.cubeengine.converter.node.
MapNode
removeConverter(Class)
- Method in class org.cubeengine.converter.
ConverterManager
Removes a Converter from this manager
removeConverters()
- Method in class org.cubeengine.converter.
ConverterManager
Removes all registered converters
S
set(Path, Node)
- Method in class org.cubeengine.converter.node.
ContainerNode
Sets this Node for given path
set(String, Node)
- Method in class org.cubeengine.converter.node.
ContainerNode
Sets this Node for given key The key will be lowercased!
set(String, Node)
- Method in class org.cubeengine.converter.node.
ListNode
set(String, Node)
- Method in class org.cubeengine.converter.node.
MapNode
setComments(String[])
- Method in class org.cubeengine.converter.node.
Commentable
Sets the comments of this node
setInherited(boolean)
- Method in class org.cubeengine.converter.node.
Node
ShortConverter
- Class in
org.cubeengine.converter.converter
A Converter for
Short
ShortConverter()
- Constructor for class org.cubeengine.converter.converter.
ShortConverter
ShortNode
- Class in
org.cubeengine.converter.node
A Short Node
ShortNode(short)
- Constructor for class org.cubeengine.converter.node.
ShortNode
Creates a ShortNode
SimpleConverter
<
ConvertT
> - Class in
org.cubeengine.converter.converter
A simple Converter for a single Class
SimpleConverter()
- Constructor for class org.cubeengine.converter.converter.
SimpleConverter
SingleClassConverter
<
ConvertT
> - Class in
org.cubeengine.converter.converter
A converter for a single Class
SingleClassConverter()
- Constructor for class org.cubeengine.converter.converter.
SingleClassConverter
StringConverter
- Class in
org.cubeengine.converter.converter
A Converter for
String
StringConverter()
- Constructor for class org.cubeengine.converter.converter.
StringConverter
StringNode
- Class in
org.cubeengine.converter.node
A String Node
StringNode(String)
- Constructor for class org.cubeengine.converter.node.
StringNode
Creates a StringNode
subManager()
- Method in class org.cubeengine.converter.
ConverterManager
Returns a new ConverterManager using this manager as fallback
subPath()
- Method in class org.cubeengine.converter.node.
Path
T
toNode(Boolean)
- Method in class org.cubeengine.converter.converter.
BooleanConverter
toNode(Byte)
- Method in class org.cubeengine.converter.converter.
ByteConverter
toNode(Class<?>)
- Method in class org.cubeengine.converter.converter.
ClassConverter
toNode(ConvertT, ConverterManager)
- Method in interface org.cubeengine.converter.converter.
Converter
Converts the object into a serializable Node
toNode(Date)
- Method in class org.cubeengine.converter.converter.
DateConverter
toNode(Double)
- Method in class org.cubeengine.converter.converter.
DoubleConverter
toNode(Enum, ConverterManager)
- Method in class org.cubeengine.converter.converter.
EnumConverter
toNode(File)
- Method in class org.cubeengine.converter.converter.
FileConverter
toNode(Float)
- Method in class org.cubeengine.converter.converter.
FloatConverter
toNode(Object, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
ArrayConverter
toNode(Collection, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
CollectionConverter
toNode(Map, ConverterManager)
- Method in class org.cubeengine.converter.converter.generic.
MapConverter
toNode(Integer)
- Method in class org.cubeengine.converter.converter.
IntegerConverter
toNode(Level)
- Method in class org.cubeengine.converter.converter.
LevelConverter
toNode(Locale)
- Method in class org.cubeengine.converter.converter.
LocaleConverter
toNode(Long)
- Method in class org.cubeengine.converter.converter.
LongConverter
toNode(Short)
- Method in class org.cubeengine.converter.converter.
ShortConverter
toNode(ConvertT, ConverterManager)
- Method in class org.cubeengine.converter.converter.
SimpleConverter
toNode(ConvertT)
- Method in class org.cubeengine.converter.converter.
SimpleConverter
Converts the object into a serializable Node
toNode(String)
- Method in class org.cubeengine.converter.converter.
StringConverter
toNode(UUID)
- Method in class org.cubeengine.converter.converter.
UUIDConverter
toNode(T)
- Method in class org.cubeengine.converter.
ConverterManager
When no converter was found directly this method is called in order to try to convert the object anyways.
trueNode()
- Static method in class org.cubeengine.converter.node.
BooleanNode
Creates a "True" Node
U
UUIDConverter
- Class in
org.cubeengine.converter.converter
A Converter for
UUID
UUIDConverter()
- Constructor for class org.cubeengine.converter.converter.
UUIDConverter
V
ValueNode
<
V
> - Class in
org.cubeengine.converter.node
ValueNode(V)
- Constructor for class org.cubeengine.converter.node.
ValueNode
W
withFallback(ConverterManager)
- Method in class org.cubeengine.converter.
ConverterManager
Changes the fallback ConverterManager of this converter
A
B
C
D
E
F
G
I
L
M
N
O
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013–2017. All rights reserved.