1 package org.openecomp.sdc.be.mixin;
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import org.openecomp.sdc.be.datatypes.elements.GroupDataDefinition;
5 import org.openecomp.sdc.be.view.Mixin;
6 import org.openecomp.sdc.be.view.MixinTarget;
10 @MixinTarget(target = GroupDataDefinition.class)
11 public abstract class GroupCompositionMixin extends Mixin {
13 abstract String getName();
14 @JsonProperty("members")
15 abstract Map<String, String> resolveMembersList();
17 abstract String getUniqueId();
19 abstract String getType();