Sync Integ to Master
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / enums / ConnectionPointEnum.java
1 package org.openecomp.sdc.be.datatypes.enums;
2
3 import java.util.Arrays;
4 import java.util.List;
5
6 public enum ConnectionPointEnum {
7
8     CAPABILITY("capability"), REQUIREMENT("requirement");
9
10     private String data;
11     private static List<ConnectionPointEnum> connectionPointEnums = Arrays.asList(values());
12
13     ConnectionPointEnum(String inData) {
14         this.data = inData;
15     }
16
17     @Override
18     public String toString() {
19         return data;
20     }
21
22     public static ConnectionPointEnum getConnectionPointEnum(String data) {
23         return connectionPointEnums.stream().filter(cp -> cp.toString().equals(data)).findAny().orElse(null);
24     }
25 }