code: public boolean keyMatch(String lookupKey) {
  		if (key.isEmpty()) {
  			return technicalName.contains(lookupKey);
  		}
  		else {
  			return key.contains(lookupKey);
  		}
  	}
docs: Match key condition
  
  @param lookupKey Filter text
  @return True if match, false otherwise