1 package org.opendaylight.alto.commons.types.model150404;
3 import org.opendaylight.yang.gen.v1.urn.opendaylight.alto.rev150404.cost.map.map.DstCosts;
4 import org.opendaylight.yang.gen.v1.urn.opendaylight.alto.rev150404.cost.map.map.DstCostsKey;
5 import org.opendaylight.yang.gen.v1.urn.opendaylight.alto.service.types.rev150404.PidName;
6 import org.opendaylight.yangtools.yang.binding.Augmentation;
7 import org.opendaylight.yangtools.yang.binding.DataContainer;
9 import com.fasterxml.jackson.annotation.JsonIgnore;
10 import com.fasterxml.jackson.annotation.JsonProperty;
12 public class ModelDstCosts implements DstCosts {
14 @JsonProperty("alto-service:dst")
15 public String dst = null;
17 @JsonProperty("alto-service:cost")
18 public Object cost = null;
22 public Class<? extends DataContainer> getImplementedInterface() {
23 return DstCosts.class;
28 public <E extends Augmentation<DstCosts>> E getAugmentation(Class<E> arg0) {
34 public PidName getDst() {
35 return new PidName(dst);
40 public DstCostsKey getKey() {
41 return new DstCostsKey(getDst());