org.omnaest.utils.structure.hierarchy
Class TokenMonoHierarchy.TokenElementNode

java.lang.Object
  extended by org.omnaest.utils.structure.hierarchy.TokenMonoHierarchy.TokenElementNode
Enclosing class:
TokenMonoHierarchy<E,V>

protected class TokenMonoHierarchy.TokenElementNode
extends Object

Node of a TokenMonoHierarchy which has children an one parent. Used only internally, so it does not have to protect the internal Collections

Author:
Omnaest

Constructor Summary
TokenMonoHierarchy.TokenElementNode(TokenMonoHierarchy.TokenElementNode parentTokenElementNode, E tokenElement)
           
 
Method Summary
 TokenMonoHierarchy.TokenElementNode getParentTokenElementNode()
           
 E getTokenElement()
           
 Map<E,TokenMonoHierarchy.TokenElementNode> getTokenElementTotokenElementNodeChildrenMap()
           
 List<V> getValueList()
           
 void setParentTokenElementNode(TokenMonoHierarchy.TokenElementNode parentTokenElementNode)
           
 void setTokenElement(E tokenElement)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TokenMonoHierarchy.TokenElementNode

public TokenMonoHierarchy.TokenElementNode(TokenMonoHierarchy.TokenElementNode parentTokenElementNode,
                                           E tokenElement)
Parameters:
parentTokenElementNode -
tokenElement -
See Also:
TokenMonoHierarchy.TokenElementNode
Method Detail

getValueList

public List<V> getValueList()
Returns:

getParentTokenElementNode

public TokenMonoHierarchy.TokenElementNode getParentTokenElementNode()
Returns:

setParentTokenElementNode

public void setParentTokenElementNode(TokenMonoHierarchy.TokenElementNode parentTokenElementNode)
Parameters:
parentTokenElementNode -

getTokenElement

public E getTokenElement()
Returns:

setTokenElement

public void setTokenElement(E tokenElement)
Parameters:
tokenElement -

getTokenElementTotokenElementNodeChildrenMap

public Map<E,TokenMonoHierarchy.TokenElementNode> getTokenElementTotokenElementNodeChildrenMap()
Returns:

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.