/** * Create an instance of {@link SubNodesType } * */ public SubNodesType createSubNodesType() { return new SubNodesType(); }
public SubNodesType withNode(NodeType... values) { if (values!= null) { for (NodeType value: values) { getNode().add(value); } } return this; }
.withUniqueId(NodeUtils.getUniqueId(0x05340d6B001234L)).withClassName("DemoSubNode") .withProductName("Demo SubNode"); master.withSubNodes(new SubNodesType().withNode(subNode));
public SubNodesType withNode(Collection<NodeType> values) { if (values!= null) { getNode().addAll(values); } return this; }
Assert.assertNotNull(master.getSubNodes().getNode()); List<NodeType> nodes = master.getSubNodes().getNode(); Assert.assertEquals(nodes.size(), 3); Assert.assertEquals(ByteUtils.convertUniqueIdToLong(nodes.get(0).getUniqueId()), 0x05340d6B901234L); List<NodeType> hubNodes = hubNode.getSubNodes().getNode(); Assert.assertEquals(hubNodes.size(), 1);