this.matcher = null;
this.isUpperCasePattern = false;
this.filterText = null;
}
else {
this.matcher = new StringMatcher(filterText + '*', true, false);
this.isUpperCasePattern = true;
for (char c : filterText.toCharArray()) {
if (Character.isLowerCase(c)) {
this.isUpperCasePattern = false;
break;