1 package org.onap.aai.sparky;
3 import com.openpojo.reflection.PojoClass;
4 import com.openpojo.reflection.PojoClassFilter;
6 public class FilterByContainsClassName implements PojoClassFilter {
7 // Since Pattern doesn't implement equals, relying on String for equals & hashCode instead.
8 private final String className;
10 public FilterByContainsClassName(String regex) {
11 this.className = regex;
14 public boolean include(PojoClass pojoClass) {
15 return !pojoClass.getName().contains(className);
19 public int hashCode() {
20 return className.hashCode();