|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dtolabs.rundeck.core.common.NodeSetImpl
public class NodeSetImpl
Basic Implementation of INodeSet
Constructor Summary | |
---|---|
NodeSetImpl()
|
|
NodeSetImpl(java.util.HashMap<java.lang.String,INodeEntry> nodes)
|
Method Summary | |
---|---|
INodeEntry |
getNode(java.lang.String name)
|
java.util.Collection<java.lang.String> |
getNodeNames()
|
java.util.Collection<INodeEntry> |
getNodes()
|
java.util.Iterator<INodeEntry> |
iterator()
|
void |
putNode(INodeEntry node)
Put a filled node entry into the dataset |
void |
putNodes(java.util.Collection<INodeEntry> set)
Add all nodes from a collection to this node set |
void |
putNodes(INodeSet set)
Add all nodes from a node set to this node set |
static NodeSetImpl |
singleNodeSet(INodeEntry node)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NodeSetImpl()
public NodeSetImpl(java.util.HashMap<java.lang.String,INodeEntry> nodes)
Method Detail |
---|
public static NodeSetImpl singleNodeSet(INodeEntry node)
public void putNode(INodeEntry node)
NodeReceiver
putNode
in interface NodeReceiver
public java.util.Collection<INodeEntry> getNodes()
getNodes
in interface INodeSet
public INodeEntry getNode(java.lang.String name)
getNode
in interface INodeSet
public java.util.Collection<java.lang.String> getNodeNames()
getNodeNames
in interface INodeSet
public void putNodes(INodeSet set)
public void putNodes(java.util.Collection<INodeEntry> set)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Iterator<INodeEntry> iterator()
iterator
in interface java.lang.Iterable<INodeEntry>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |