public class YamlConnector
extends java.lang.Object
POPDescriptor descriptor = POPNetworkDescriptor.from(connector.getType());
for (List<String> nodeParams : connector.asPOPNodeParams()) {
handlePOPNode(descriptor.createNode(nodeParams));
}
| Constructor and Description |
|---|
YamlConnector() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.List<java.lang.String>> |
asPOPNodeParams()
Transform the nodes map into a list of String which are ready to be fed to
POPNetworkDescriptor.createNode(java.util.List). |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getNodes()
A list with each element being a node in the connector.
|
java.lang.String |
getType()
The type of connector we are working with.
|
void |
setNodes(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> nodes)
A list with each element being a node in the connector.
|
void |
setType(java.lang.String name)
The type of connector we are working with.
|
public java.lang.String getType()
POPNetworkDescriptor.from(java.lang.String).public void setType(java.lang.String name)
name - the type of connectorpublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getNodes()
asPOPNodeParams() to have them ready for
POPNetworkDescriptor.createNode(java.util.List).public void setNodes(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> nodes)
nodes - the nodes in the connectorpublic java.util.List<java.util.List<java.lang.String>> asPOPNodeParams()
POPNetworkDescriptor.createNode(java.util.List).