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

Copyright © 2013–2017. All rights reserved.