public List<DescriptionRow> queryVectorIdMatch(long vectorId, int maxRows)
		throws SQLException {

		StringBuffer buf = new StringBuffer();
		buf.append(SELECT_BY_SIGNATURE_ID_STMT).append(vectorId);
		if (maxRows > 0) {
			buf.append(" LIMIT ").append(maxRows);
		}

		try (Statement select_desctable_id_signature_stmt = db.createStatement();
			ResultSet rs = select_desctable_id_signature_stmt.executeQuery(buf.toString())) {
			select_desctable_id_signature_stmt.setFetchSize(50);
			List<DescriptionRow> descres = null;
			descres = extractDescriptionRows(rs, maxRows);
			return descres;
		}
	}
Return function DescriptionRow objects that have a matching vector id

@param vectorId is the row id of the feature vector we want to match
@param maxRows is the maximum number of function rows to return
@return list of resulting DescriptionRows
@throws SQLException if there is a problem creating or executing the query
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/query/client/tables/DescriptionTable.java