protected int compare(List leftProbe, List rightProbe, int[] leftExpressionIndecies, int[] rightExpressionIndecies) { return compareTuples(leftProbe, rightProbe, leftExpressionIndecies, rightExpressionIndecies, grouping, false); }
protected int compare(List leftProbe, List rightProbe, int[] leftExpressionIndecies, int[] rightExpressionIndecies) { return compareTuples(leftProbe, rightProbe, leftExpressionIndecies, rightExpressionIndecies, grouping, false); }
public static int sameGroup(int[] indexes, List<?> newTuple, List<?> oldTuple) { if (indexes == null) { return -1; } return MergeJoinStrategy.compareTuples(newTuple, oldTuple, indexes, indexes, true, true); }
public static int sameGroup(int[] indexes, List<?> newTuple, List<?> oldTuple) { if (indexes == null) { return -1; } return MergeJoinStrategy.compareTuples(newTuple, oldTuple, indexes, indexes, true, true); }
public static int sameGroup(int[] indexes, List<?> newTuple, List<?> oldTuple) { if (indexes == null) { return -1; } return MergeJoinStrategy.compareTuples(newTuple, oldTuple, indexes, indexes, true, true); }
protected int compare(List leftProbe, List rightProbe, int[] leftExpressionIndecies, int[] rightExpressionIndecies) { return compareTuples(leftProbe, rightProbe, leftExpressionIndecies, rightExpressionIndecies, grouping, false); }