blob: c4ce838bec7a38569b86410d61c5a262b6b35a6a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
package org.onap.sdc.tosca.parser.enums;
public enum FilterType {
CONTAINS("contains"){
@Override
public boolean isMatch(String value, String pattern) {
return value.contains(pattern);
}
},
EQUALS("equals"){
@Override
public boolean isMatch(String value, String pattern) {
return value.equals(pattern);
}
};
String filterName;
FilterType(String name) {
this.filterName = name;
}
public abstract boolean isMatch(String value, String pattern);
}
|