re base code
[sdc.git] / catalog-be / src / main / java / org / openecomp / sdc / be / mixin / PolicyTypeMixin.java
1 package org.openecomp.sdc.be.mixin;
2
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import org.openecomp.sdc.be.datatypes.elements.PolicyTypeDataDefinition;
5 import org.openecomp.sdc.be.view.Mixin;
6 import org.openecomp.sdc.be.view.MixinTarget;
7
8 @MixinTarget(target = PolicyTypeDataDefinition.class)
9 public abstract class PolicyTypeMixin extends Mixin {
10
11     @JsonProperty
12     abstract String getName();
13     @JsonProperty
14     abstract String getType();
15     @JsonProperty
16     abstract String getVersion();
17     @JsonProperty
18     abstract String getUniqueId();
19     @JsonProperty
20     abstract String getIcon();
21
22 }
23
24