Uses of Class
org.cubeengine.converter.node.Node

Packages that use Node
org.cubeengine.converter   
org.cubeengine.converter.converter   
org.cubeengine.converter.converter.generic   
org.cubeengine.converter.node   
 

Uses of Node in org.cubeengine.converter
 

Methods in org.cubeengine.converter that return Node
<T> Node
ConverterManager.convertToNode(T object)
          Converts a convertible Object into a Node
protected
<T> Node
ConverterManager.toNode(T object)
          When no converter was found directly this method is called in order to try to convert the object anyways.
 

Methods in org.cubeengine.converter with parameters of type Node
<T> T
ConverterManager.convertFromNode(Node node, Type type)
          Converts a Node into an Object of given Type
protected  Object ConverterManager.fromNode(Node node, Type type)
          When no converter was found directly this method is called in order to try to convert the object anyways.
 

Uses of Node in org.cubeengine.converter.converter
 

Methods in org.cubeengine.converter.converter that return Node
 Node BooleanConverter.toNode(Boolean object)
           
 Node ByteConverter.toNode(Byte object)
           
 Node ClassConverter.toNode(Class<?> object)
           
abstract  Node SimpleConverter.toNode(ConvertT object)
          Converts the object into a serializable Node
 Node Converter.toNode(ConvertT object, ConverterManager manager)
          Converts the object into a serializable Node
 Node SimpleConverter.toNode(ConvertT object, ConverterManager manager)
           
 Node DateConverter.toNode(Date object)
           
 Node DoubleConverter.toNode(Double object)
           
 Node EnumConverter.toNode(Enum object, ConverterManager manager)
           
 Node FileConverter.toNode(File object)
           
 Node FloatConverter.toNode(Float object)
           
 Node IntegerConverter.toNode(Integer object)
           
 Node LevelConverter.toNode(Level object)
           
 Node LocaleConverter.toNode(Locale locale)
           
 Node LongConverter.toNode(Long object)
           
 Node ShortConverter.toNode(Short object)
           
 Node StringConverter.toNode(String object)
           
 Node UUIDConverter.toNode(UUID object)
           
 

Methods in org.cubeengine.converter.converter with parameters of type Node
 Float FloatConverter.fromNode(Node node)
           
 Short ShortConverter.fromNode(Node node)
           
 Date DateConverter.fromNode(Node node)
           
 Long LongConverter.fromNode(Node node)
           
 Integer IntegerConverter.fromNode(Node node)
           
 Level LevelConverter.fromNode(Node node)
           
 Boolean BooleanConverter.fromNode(Node node)
           
 Class<?> ClassConverter.fromNode(Node node)
           
 Locale LocaleConverter.fromNode(Node node)
           
abstract  ConvertT SimpleConverter.fromNode(Node node)
          Converts the node back into the original object
 String StringConverter.fromNode(Node node)
           
 Double DoubleConverter.fromNode(Node node)
           
 Byte ByteConverter.fromNode(Node node)
           
 File FileConverter.fromNode(Node node)
           
 UUID UUIDConverter.fromNode(Node node)
           
 ConvertT SingleClassConverter.fromNode(Node node, Class<? extends ConvertT> type, ConverterManager manager)
           
 ConvertT SimpleConverter.fromNode(Node node, Class<? extends ConvertT> type, ConverterManager manager)
           
 Enum EnumConverter.fromNode(Node node, Class<? extends Enum> enumClass, ConverterManager manager)
           
abstract  ConvertT SingleClassConverter.fromNode(Node node, ConverterManager manager)
          Converts the node back into the original object
 ConvertT Converter.fromNode(Node node, TypeT type, ConverterManager manager)
          Converts the node back into the original object
 

Uses of Node in org.cubeengine.converter.converter.generic
 

Methods in org.cubeengine.converter.converter.generic that return Node
 Node MapConverter.toNode(Map map, ConverterManager manager)
           
 Node ArrayConverter.toNode(Object array, ConverterManager manager)
           
 

Methods in org.cubeengine.converter.converter.generic with parameters of type Node
 Object ArrayConverter.fromNode(Node node, Class type, ConverterManager manager)
           
 Map MapConverter.fromNode(Node node, ParameterizedType ptype, ConverterManager manager)
           
 Collection CollectionConverter.fromNode(Node node, ParameterizedType pType, ConverterManager manager)
           
 

Uses of Node in org.cubeengine.converter.node
 

Subclasses of Node in org.cubeengine.converter.node
 class BooleanNode
          A Boolean Node
 class ByteNode
          A Byte Node
 class CharNode
          A Char Node
 class ContainerNode<V>
          A Node that can be a parent of another Node
 class DoubleNode
          A Double Node
 class FloatNode
          A Float Node
 class IntNode
          A Integer Node
 class ListNode
          A List Node It can contain a list of other Nodes
 class LongNode
          A Long Node
 class MapNode
          A MapNode It can map KeyNodes onto other Nodes
 class NullNode
          A Null Node Represents a non-existent value
 class ShortNode
          A Short Node
 class StringNode
          A String Node
 class ValueNode<V>
           
 

Methods in org.cubeengine.converter.node that return Node
 Node ContainerNode.get(Path path)
          Gets the Node for given path or null if not found
abstract  Node ContainerNode.get(String key)
          Returns the Node for given direct key (without pathseparators).
 Node ListNode.get(String key)
           
 Node MapNode.get(String key)
           
 Node ContainerNode.remove(Path path)
          Removes the Node for given path
protected abstract  Node ContainerNode.remove(String key)
          Removes the Node for given direct key (without pathseparators).
protected  Node ListNode.remove(String key)
           
protected  Node MapNode.remove(String key)
           
 Node ContainerNode.set(Path path, Node node)
          Sets this Node for given path
abstract  Node ContainerNode.set(String key, Node node)
          Sets this Node for given key The key will be lowercased!
 Node ListNode.set(String key, Node node)
           
 Node MapNode.set(String key, Node node)
           
 

Methods in org.cubeengine.converter.node that return types with arguments of type Node
 Map<String,Node> MapNode.getMappedNodes()
           
 List<Node> ListNode.getValue()
           
 Map<String,Node> MapNode.getValue()
           
 

Methods in org.cubeengine.converter.node with parameters of type Node
 void ListNode.addNode(Node node)
          Adds a node to the list
 void MapNode.inheritFrom(Node node)
           
 Node ContainerNode.set(Path path, Node node)
          Sets this Node for given path
abstract  Node ContainerNode.set(String key, Node node)
          Sets this Node for given key The key will be lowercased!
 Node ListNode.set(String key, Node node)
           
 Node MapNode.set(String key, Node node)
           
 



Copyright © 2013–2017. All rights reserved.