1 package org.openecomp.sdc.toscaparser.api.elements;
3 import java.util.Objects;
5 import org.openecomp.sdc.toscaparser.jython.elements.JyStatefulEntityType;
7 import com.google.common.base.MoreObjects;
8 import com.google.common.base.MoreObjects.ToStringHelper;
10 public abstract class StatefulEntityType {
12 private final JyStatefulEntityType jyStatefulEntityType;
14 public StatefulEntityType(JyStatefulEntityType jyStatefulEntityType) {
15 this.jyStatefulEntityType = Objects.requireNonNull(jyStatefulEntityType);
18 public String getType() {
19 return jyStatefulEntityType.getJyType();
22 protected ToStringHelper toStringHelper() {
23 return MoreObjects.toStringHelper(this)
24 .add("type", getType());
28 public String toString() {
29 return toStringHelper().toString();