@Nullable
	@Override
	protected Query buildQuery() {
		String ownerSearch = ownerValue.get();
		String ownerId = ownerPredicateId.get();

		String nameSearch = nameValue.get();
		String nameId = namePredicateId.get();

		String descSearch = descValue.get();
		String descId = descPredicateId.get();

		StringPredicate ownerPredicate = buildPredicate(ownerId, ownerSearch);
		StringPredicate namePredicate = buildPredicate(nameId, nameSearch);
		StringPredicate descPredicate = buildPredicate(descId, descSearch);

		// Skip if no predicates are provided
		if (ownerPredicate == null && namePredicate == null && descPredicate == null)
			return null;

		return newQuery(ownerPredicate, namePredicate, descPredicate);
	}
@return Reference member descriptor value property to search with.
recaf-ui/src/main/java/software/coley/recaf/ui/pane/search/AbstractMemberSearchPane.java