private boolean isClassRefMatch(@Nullable String className) {
		if (!classRefOnly || className == null || ownerPredicate == null) return false;
		return StringUtil.isNullOrEmpty(className) || ownerPredicate.match(className);
	}
Member reference query.
<p/>
Do note that each target value is nullable/optional.
Including only the owner and {@code null} for the name/desc will yield references to all members in the class.
Including only the desc will yield references to all members of that desc in all classes.

@param ownerPredicate
		String matching predicate for comparison against reference owners.
       {@code null} to ignore matching against reference owner names.
@param namePredicate
		String matching predicate for comparison against reference names.
       {@code null} to ignore matching against reference names.
@param descriptorPredicate
		String matching predicate for comparison against reference descriptors.
       {@code null} to ignore matching against reference descriptors.
recaf-core/src/main/java/software/coley/recaf/services/search/query/ReferenceQuery.java