import java.util.ArrayList;
import java.util.List;
-
import javax.persistence.ElementCollection;
-
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NonNull;
import lombok.ToString;
-
import org.onap.policy.models.base.PfUtils;
import org.onap.policy.models.tosca.authorative.concepts.ToscaConstraint;
private static final long serialVersionUID = -5060193250508635456L;
@ElementCollection
- @NonNull
@Getter
private List<String> validValues;
*
* @param authorativeConcept the authorative concept to copy from
*/
- @SuppressWarnings("java:S2637")
public JpaToscaConstraintValidValues(final ToscaConstraint authorativeConcept) {
+ /*
+ * The following will call invoke fromAuthorative() which will populate the class fields.
+ */
super(authorativeConcept);
}