org.jgroups.blocks
Interface ReplicatedTree2.Node

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ReplicatedTree2.LeafNodeOneKey, ReplicatedTree2.NodeImpl
Enclosing class:
ReplicatedTree2

public static interface ReplicatedTree2.Node
extends java.io.Serializable


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)
           
 

Method Detail

setData

void setData(java.util.Map data)

setData

void setData(java.lang.String key,
             java.lang.Object value)

getData

java.util.Map getData()

getFqn

java.lang.String getFqn()

getData

java.lang.Object getData(java.lang.String key)

childExists

boolean childExists(java.lang.String child_name)

createChild

ReplicatedTree2.Node createChild(java.lang.String child_name,
                                 java.lang.String fqn,
                                 ReplicatedTree2.Node parent,
                                 java.util.HashMap data)

createChild

ReplicatedTree2.Node createChild(java.lang.String child_name,
                                 java.lang.String fqn,
                                 ReplicatedTree2.Node parent,
                                 java.lang.String key,
                                 java.lang.Object value)

getChild

ReplicatedTree2.Node getChild(java.lang.String child_name)

getChildren

java.util.Map getChildren()

setChildren

void setChildren(java.util.Map children)

removeData

void removeData(java.lang.String key)

removeData

void removeData()

removeChild

void removeChild(java.lang.String child_name,
                 java.lang.String fqn)

removeAll

void removeAll()

print

void print(java.lang.StringBuilder sb,
           int indent)

printIndent

void printIndent(java.lang.StringBuilder sb,
                 int indent)

clone

java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException


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