public static NodeConnectorId getNodeConnectorId(NodeId nodeId, long portNumber) { if (nodeId == null) return null; String nodeConnectorIdStr = nodeId.getValue() + ":" + portNumber; return new NodeConnectorId(nodeConnectorIdStr); }
@java.lang.Override public org.opendaylight.yangtools.yang.binding.YangModuleInfo getModuleInfo() { return $YangModuleInfoImpl.getInstance(); } }
/** * Return the port identifier string in the given node connector ID. * * @param id A {@link NodeConnectorId} instance. * @return A port identifier string. * {@code null} is returned if the port identifier string is * not present. */ public static String getPortIdentifier(NodeConnectorId id) { return (id == null) ? null : id.getValue(); }
@Override public NodeRemoved deleteNotification(final InstanceIdentifier<FlowCapableNode> path) { Preconditions.checkArgument(path != null); final NodeRemovedBuilder delNodeNotifBuilder = new NodeRemovedBuilder(); delNodeNotifBuilder.setNodeRef(new NodeRef(path)); return delNodeNotifBuilder.build(); } }
/** * @param nodeId containing "<NodeTypeString>:<plainIntegerId>" * @return adNodeId form */ public static String toADNodeId(final NodeId nodeId) { if (nodeId == null) { return null; } return nodeId.getValue(); }
@Override public NodeConnectorRemoved deleteNotification(final InstanceIdentifier<FlowCapableNodeConnector> path) { Preconditions.checkArgument(path != null); final NodeConnectorRemovedBuilder notifBuilder = new NodeConnectorRemovedBuilder(); notifBuilder.setNodeConnectorRef(new NodeConnectorRef(path)); return notifBuilder.build(); } }
/** * Return a reference to this node. * * @return A {@link NodeRef} instance. */ public NodeRef getNodeRef() { return new NodeRef(nodePath); }
/** * Return a reference to this port. * * @return A {@link NodeConnectorRef} instance. */ public NodeConnectorRef getPortRef() { return new NodeConnectorRef(portPath); }
private static NodeRemoved nodeRemoved(final NodeRef nodeRef) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(nodeRef); return builder.build(); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_node == null) ? 0 : _node.hashCode()); result = prime * result + ((_nodeConnectorId == null) ? 0 : _nodeConnectorId.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }
public NodeBuilder(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.Node arg) { this._id = arg.getId(); this._nodeConnector = arg.getNodeConnector(); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_nodeConnectorId == null) ? 0 : _nodeConnectorId.hashCode()); return result; }
@Override public NodeUpdated build() { return new NodeUpdatedImpl(this); }
@Override public NodeRemoved build() { return new NodeRemovedImpl(this); }
private NodeConnectorId createNodeConnectorId(String connectorId, NodeId nodeId) { return new NodeConnectorId(nodeId.getValue() + ":" + connectorId); }
protected void remove(InstanceIdentifier<Node> ident, Node removeValue) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(new NodeRef(ident)); adapter.onNodeRemovedInternal(builder.build()); }
@Override protected void remove(InstanceIdentifier<NodeConnector> ident, NodeConnector removeValue) { NodeConnectorRemovedBuilder builder = new NodeConnectorRemovedBuilder(); builder.setNodeConnectorRef(new NodeConnectorRef(ident)); adapter.onNodeConnectorRemovedInternal(builder.build()); }
private static NodeRemoved nodeRemoved(final NodeRef nodeRef) { NodeRemovedBuilder builder = new NodeRemovedBuilder(); builder.setNodeRef(nodeRef); return builder.build(); }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((_node == null) ? 0 : _node.hashCode()); result = prime * result + ((_nodeConnectorId == null) ? 0 : _nodeConnectorId.hashCode()); result = prime * result + ((augmentation == null) ? 0 : augmentation.hashCode()); return result; }