org.jgroups.blocks
Class ReplicatedTree2.LeafNodeOneKey

java.lang.Object
  extended by org.jgroups.blocks.ReplicatedTree2.LeafNodeOneKey
All Implemented Interfaces:
java.io.Serializable, ReplicatedTree2.Node
Enclosing class:
ReplicatedTree2

public static class ReplicatedTree2.LeafNodeOneKey
extends java.lang.Object
implements ReplicatedTree2.Node

See Also:
Serialized Form

Method Summary
 boolean childExists(java.lang.String child_name)
           
 java.lang.Object clone()
           
 ReplicatedTree2.Node createChild(java.lang.String child_name, java.lang.String fqn, ReplicatedTree2.Node parent, java.util.HashMap data)
           
 ReplicatedTree2.Node createChild(java.lang.String child_name, java.lang.String fqn, ReplicatedTree2.Node parent, java.lang.String key, java.lang.Object value)
           
 ReplicatedTree2.Node getChild(java.lang.String child_name)
           
 java.util.Map getChildren()
           
 java.util.Map getData()
           
 java.lang.Object getData(java.lang.String key)
           
 java.lang.String getFqn()
           
 void print(java.lang.StringBuilder sb, int indent)
           
 void printIndent(java.lang.StringBuilder sb, int indent)
           
 void removeAll()
           
 void removeChild(java.lang.String child_name, java.lang.String fqn)
           
 void removeData()
           
 void removeData(java.lang.String key)
           
 void setChildren(java.util.Map children)
           
 void setData(java.util.Map data)
           
 void setData(java.lang.String key, java.lang.Object value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

setData

public void setData(java.util.Map data)
Specified by:
setData in interface ReplicatedTree2.Node

setData

public void setData(java.lang.String key,
                    java.lang.Object value)
Specified by:
setData in interface ReplicatedTree2.Node

getData

public java.util.Map getData()
Specified by:
getData in interface ReplicatedTree2.Node

getFqn

public java.lang.String getFqn()
Specified by:
getFqn in interface ReplicatedTree2.Node

getData

public java.lang.Object getData(java.lang.String key)
Specified by:
getData in interface ReplicatedTree2.Node

childExists

public boolean childExists(java.lang.String child_name)
Specified by:
childExists in interface ReplicatedTree2.Node

createChild

public ReplicatedTree2.Node createChild(java.lang.String child_name,
                                        java.lang.String fqn,
                                        ReplicatedTree2.Node parent,
                                        java.util.HashMap data)
Specified by:
createChild in interface ReplicatedTree2.Node

createChild

public ReplicatedTree2.Node createChild(java.lang.String child_name,
                                        java.lang.String fqn,
                                        ReplicatedTree2.Node parent,
                                        java.lang.String key,
                                        java.lang.Object value)
Specified by:
createChild in interface ReplicatedTree2.Node

getChild

public ReplicatedTree2.Node getChild(java.lang.String child_name)
Specified by:
getChild in interface ReplicatedTree2.Node

getChildren

public java.util.Map getChildren()
Specified by:
getChildren in interface ReplicatedTree2.Node

setChildren

public void setChildren(java.util.Map children)
Specified by:
setChildren in interface ReplicatedTree2.Node

removeData

public void removeData(java.lang.String key)
Specified by:
removeData in interface ReplicatedTree2.Node

removeData

public void removeData()
Specified by:
removeData in interface ReplicatedTree2.Node

removeChild

public void removeChild(java.lang.String child_name,
                        java.lang.String fqn)
Specified by:
removeChild in interface ReplicatedTree2.Node

removeAll

public void removeAll()
Specified by:
removeAll in interface ReplicatedTree2.Node

print

public void print(java.lang.StringBuilder sb,
                  int indent)
Specified by:
print in interface ReplicatedTree2.Node

printIndent

public void printIndent(java.lang.StringBuilder sb,
                        int indent)
Specified by:
printIndent in interface ReplicatedTree2.Node

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Specified by:
clone in interface ReplicatedTree2.Node
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException


Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.