private VtepsImpl(VtepsBuilder base) { if (base.getKey() == null) { this._key = new VtepsKey( base.getDpnId(), base.getPortname() ); this._dpnId = base.getDpnId(); this._portname = base.getPortname(); } else { this._key = base.getKey(); this._dpnId = _key.getDpnId(); this._portname = _key.getPortname(); } this._ipAddress = base.getIpAddress(); switch (base.augmentation.size()) { case 0: this.augmentation = Collections.emptyMap(); break; case 1: final Map.Entry<java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps>>, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps>> e = base.augmentation.entrySet().iterator().next(); this.augmentation = Collections.<java.lang.Class<? extends Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps>>, Augmentation<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps>>singletonMap(e.getKey(), e.getValue()); break; default : this.augmentation = new HashMap<>(base.augmentation); } }
public boolean isInCache(BigInteger dpnId, String portName, Integer vlanId, String ipAddress, String subnetMask, String gatewayIp, String transportZone) { boolean exists = false; VtepsKey vtepkey = new VtepsKey(dpnId, portName); IpAddress ipAddressObj = new IpAddress(ipAddress.toCharArray()); IpPrefix subnetMaskObj = new IpPrefix(subnetMask.toCharArray());
public VtepsBuilder(Vteps base) { if (base.getKey() == null) { this._key = new VtepsKey( base.getDpnId(), base.getPortname() ); this._dpnId = base.getDpnId(); this._portname = base.getPortname(); } else { this._key = base.getKey(); this._dpnId = _key.getDpnId(); this._portname = _key.getPortname(); } this._ipAddress = base.getIpAddress(); if (base instanceof VtepsImpl) { VtepsImpl impl = (VtepsImpl) base; if (!impl.augmentation.isEmpty()) { this.augmentation = new HashMap<>(impl.augmentation); } } else if (base instanceof AugmentationHolder) { @SuppressWarnings("unchecked") AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps> casted =(AugmentationHolder<org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.rev160406.transport.zones.transport.zone.subnets.Vteps>) base; if (!casted.augmentations().isEmpty()) { this.augmentation = new HashMap<>(casted.augmentations()); } } }
IpAddress gatewayIpObj = null; IpPrefix subnetMaskObj = null; VtepsKey vtepkey = new VtepsKey(dpnId, portName); try { ipAddressObj = new IpAddress(ipAddress.toCharArray());
IpAddress gatewayIpObj = null; IpPrefix subnetMaskObj = null; VtepsKey vtepkey = new VtepsKey(dpnId, portName); try { ipAddressObj = new IpAddress(ipAddress.toCharArray());
VtepsKey vtepkey = new VtepsKey(dpnId, schema.getPortName());