Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jboss.cache.TreeNode

Packages that use TreeNode
org.jboss.cache |
org.jboss.cache.factories |
org.jboss.cache.optimistic |

Uses of TreeNode in org.jboss.cache

Subinterfaces of TreeNode in org.jboss.cache
`interface` | `DataNode` Represents a DataNode in the cache.

Classes in org.jboss.cache that implement TreeNode
`class` | `AbstractNode` Base class for `Node`.
`class` | `Node` Basic data node class.
`class` | `OptimisticTreeNode` OptimisticTreeNode contains a data version.

Methods in org.jboss.cache that return TreeNode
`TreeNode` | `TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)` Creates a child node with a name, FQN, and parent.
`TreeNode` | `Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)`
`TreeNode` | `TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)` Creates a child node.
`TreeNode` | `Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)`
`TreeNode` | `TreeNode.getChild(java.lang.Object childName)` Returns the named child of this node.
`TreeNode` | `AbstractNode.getChild(java.lang.Object child_name)`
`TreeNode` | `TreeNode.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)` Creates a new child of this node if it doesn't exist.
`TreeNode` | `Node.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)`
`TreeNode` | `TreeNode.getParent()` Returns the parent of this node.
`TreeNode` | `OptimisticTreeNode.getParent()` Returns the parent.
`TreeNode` | `Node.getParent()` Returns a parent by checking the TreeMap by name.
`TreeNode` | `AbstractNode.getParent()` Returns null, children may override this method.

Methods in org.jboss.cache with parameters of type TreeNode
`void` | `TreeNode.addChild(java.lang.Object child_name, TreeNode n)` Adds the already created child node.
`void` | `AbstractNode.addChild(java.lang.Object child_name, TreeNode n)`
`TreeNode` | `TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)` Creates a child node with a name, FQN, and parent.
`TreeNode` | `Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)`
`TreeNode` | `TreeNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)` Creates a child node.
`TreeNode` | `Node.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)`

Uses of TreeNode in org.jboss.cache.factories

Methods in org.jboss.cache.factories that return TreeNode
`TreeNode` | `NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache)` Creates a node of the same type of the node passed in as a template.
`TreeNode` | `NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache, DataVersion version)` same as above, passing in an explicit version

Methods in org.jboss.cache.factories with parameters of type TreeNode
`TreeNode` | `NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache)` Creates a node of the same type of the node passed in as a template.
`TreeNode` | `NodeFactory.createNodeOfType(TreeNode template, java.lang.Object childName, Fqn fqn, TreeNode parent, java.util.Map data, TreeCache cache, DataVersion version)` same as above, passing in an explicit version
`WorkspaceNode` | `NodeFactory.createWorkspaceNode(TreeNode dataNode, TransactionWorkspace workspace)`

Uses of TreeNode in org.jboss.cache.optimistic

Subinterfaces of TreeNode in org.jboss.cache.optimistic
`interface` | `WorkspaceNode` Represents a type of `Node` that is to be copied into a `TransactionWorkspace` for optimistically locked nodes.

Classes in org.jboss.cache.optimistic that implement TreeNode
`class` | `WorkspaceNodeImpl` Wraps a DataNode and adds versioning and other meta data to it.

Methods in org.jboss.cache.optimistic that return TreeNode
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)`
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)` Deprecated. Will be removed in JBossCache 1.3.
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)`
`TreeNode` | `WorkspaceNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)`
`TreeNode` | `WorkspaceNodeImpl.getChild(java.lang.Object childName)`
`TreeNode` | `WorkspaceNodeImpl.getOrCreateChild(java.lang.Object child_name, GlobalTransaction gtx, boolean createIfNotExists)` Deprecated. Will be removed in JBossCache 1.3.
`TreeNode` | `WorkspaceNodeImpl.getParent()`
`TreeNode` | `WorkspaceNodeImpl.getWrappedChild(java.lang.Object fqn)`
`TreeNode` | `WorkspaceNodeImpl.getWrappedParent()`

Methods in org.jboss.cache.optimistic with parameters of type TreeNode
`void` | `WorkspaceNodeImpl.addChild(java.lang.Object child_name, TreeNode n)` Deprecated. Will be removed in JBossCache 1.3.
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent)`
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, java.lang.Object key, java.lang.Object value)` Deprecated. Will be removed in JBossCache 1.3.
`TreeNode` | `WorkspaceNodeImpl.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)`
`TreeNode` | `WorkspaceNode.createChild(java.lang.Object child_name, Fqn fqn, TreeNode parent, TreeCache cache, DataVersion version)`

Constructors in org.jboss.cache.optimistic with parameters of type TreeNode
`WorkspaceNodeImpl(TreeNode node, TransactionWorkspace workspace)` Deprecated.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 1998-2005 JBoss Inc . All Rights Reserved.