X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Finventory-manager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Finventory%2Fmanager%2FInventoryMapping.xtend;fp=opendaylight%2Fmd-sal%2Finventory-manager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Finventory%2Fmanager%2FInventoryMapping.xtend;h=0000000000000000000000000000000000000000;hp=6f1ef5e5bb9c81c5359d2e6a55accc9287877bde;hb=9b8841d9c7c5dc29eb0a77ead6bbc0ebe3d6875f;hpb=9c9f6e506395f806978a955a8cf51ba736b978ad diff --git a/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend b/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend deleted file mode 100644 index 6f1ef5e5bb..0000000000 --- a/opendaylight/md-sal/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.xtend +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. - * - * This program and the accompanying materials are made available under the - * terms of the Eclipse Public License v1.0 which accompanies this distribution, - * and is available at http://www.eclipse.org/legal/epl-v10.html - */ -package org.opendaylight.controller.md.inventory.manager - -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnector -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowNodeConnector -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeConnectorBuilder -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowNode -import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNodeBuilder - -class InventoryMapping { - - static def FlowCapableNodeConnector toInventoryAugment(FlowNodeConnector updated) { - if (updated instanceof FlowCapableNodeConnector) { - return updated as FlowCapableNodeConnector; - } - val it = new FlowCapableNodeConnectorBuilder(); - advertisedFeatures = updated.advertisedFeatures - configuration = updated.configuration - currentFeature = updated.currentFeature - currentSpeed = updated.currentSpeed - hardwareAddress = updated.hardwareAddress - maximumSpeed = updated.maximumSpeed - name = updated.name - peerFeatures = updated.peerFeatures - portNumber = updated.portNumber - state = updated.state - supported = updated.supported - return build(); - } - - static def FlowCapableNode toInventoryAugment(FlowNode source) { - if (source instanceof FlowCapableNode) { - return source as FlowCapableNode; - } - val it = new FlowCapableNodeBuilder(source); - return build(); - } - -}