blob: 09c3c5c197e6b727ce1b15a7c862389591f65d47 (
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.impl;
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);
}
|