public static boolean simpleMatch()

in harry-core/src/harry/operations/Query.java [66:84]


    public static boolean simpleMatch(Query query,
                                      long cd)
    {
        long[] sliced = query.schemaSpec.ckGenerator.slice(cd);
        for (int i = 0; i < query.schemaSpec.clusteringKeys.size(); i++)
        {
            List<Relation> relations = query.relationsMap.get(query.schemaSpec.clusteringKeys.get(i).name);
            if (relations == null)
                continue;

            for (Relation r : relations)
            {
                if (!r.match(sliced[i]))
                    return false;
            }
        }

        return true;
    }