/** * Creates a new {@code Tester} to efficiently test the inclusion of cells of complex column * {@code column}. * * @return the created tester or {@code null} if all the cells from the provided column * are queried. */ public Tester newTester(ColumnDefinition column) { if (subSelections == null || !column.isComplex()) return null; SortedSet<ColumnSubselection> s = subSelections.get(column.name); if (s.isEmpty()) return null; return new Tester(isFetchAll, s.iterator()); }
/** * Creates a new {@code Tester} to efficiently test the inclusion of cells of complex column * {@code column}. * * @return the created tester or {@code null} if all the cells from the provided column * are queried. */ public Tester newTester(ColumnDefinition column) { if (subSelections == null || !column.isComplex()) return null; SortedSet<ColumnSubselection> s = subSelections.get(column.name); if (s.isEmpty()) return null; return new Tester(isFetchAll, s.iterator()); }
/** * Creates a new {@code Tester} to efficiently test the inclusion of cells of complex column * {@code column}. * * @return the created tester or {@code null} if all the cells from the provided column * are queried. */ public Tester newTester(ColumnDefinition column) { if (subSelections == null || !column.isComplex()) return null; SortedSet<ColumnSubselection> s = subSelections.get(column.name); if (s.isEmpty()) return null; return new Tester(isFetchAll, s.iterator()); }
/** * Creates a new {@code Tester} to efficiently test the inclusion of cells of complex column * {@code column}. * * @return the created tester or {@code null} if all the cells from the provided column * are queried. */ public Tester newTester(ColumnDefinition column) { if (subSelections == null || !column.isComplex()) return null; SortedSet<ColumnSubselection> s = subSelections.get(column.name); if (s.isEmpty()) return null; return new Tester(isFetchAll, s.iterator()); }