@Override public Filter apply(DimFilter input) { return input.toFilter(); } }
/** * Convert a DimFilter to a Filter. * * @param dimFilter dimFilter * * @return converted filter, or null if input was null */ @Nullable public static Filter toFilter(@Nullable DimFilter dimFilter) { return dimFilter == null ? null : dimFilter.toFilter(); }
@Override public Filter toFilter() { return new NotFilter(field.toFilter()); }
private Sequence<Cursor> makeCursors(IncrementalIndexStorageAdapter sa, DimFilter filter) { return sa.makeCursors( filter.toFilter(), schemaInfo.getDataInterval(), VirtualColumns.EMPTY, Granularities.ALL, false, null ); }
private Filter makeFilter(final DimFilter dimFilter) { if (dimFilter == null) { return null; } final DimFilter maybeOptimized = optimize ? dimFilter.optimize() : dimFilter; final Filter filter = maybeOptimized.toFilter(); return cnf ? Filters.convertToCNF(filter) : filter; }
Transformer(final TransformSpec transformSpec, final Map<String, ValueType> rowSignature) { for (final Transform transform : transformSpec.getTransforms()) { transforms.put(transform.getName(), transform.getRowFunction()); } if (transformSpec.getFilter() != null) { valueMatcher = transformSpec.getFilter().toFilter() .makeMatcher( RowBasedColumnSelectorFactory.create( rowSupplierForValueMatcher, rowSignature ) ); } else { valueMatcher = null; } }
Sequence<Cursor> cursors = makeCursors(sa, dimFilter3.toFilter()); readCursors(cursors, blackhole);
Sequence<Cursor> cursors = makeCursors(sa, Filters.convertToCNF(dimFilter3.toFilter())); readCursors(cursors, blackhole);
); Filter filter1 = dimFilter1.toFilter(); Filter filter1CNF = Filters.convertToCNF(filter1);
); Filter filter1 = dimFilter1.toFilter(); Filter filter1CNF = Filters.convertToCNF(filter1);
@Override public Filter apply(DimFilter input) { return input.toFilter(); } }
/** * Convert a DimFilter to a Filter. * * @param dimFilter dimFilter * * @return converted filter, or null if input was null */ @Nullable public static Filter toFilter(@Nullable DimFilter dimFilter) { return dimFilter == null ? null : dimFilter.toFilter(); }
@Override public Filter toFilter() { return new NotFilter(field.toFilter()); }
Transformer(final TransformSpec transformSpec, final Map<String, ValueType> rowSignature) { for (final Transform transform : transformSpec.getTransforms()) { transforms.put(transform.getName(), transform.getRowFunction()); } if (transformSpec.getFilter() != null) { valueMatcher = transformSpec.getFilter().toFilter() .makeMatcher( RowBasedColumnSelectorFactory.create( rowSupplierForValueMatcher, rowSignature ) ); } else { valueMatcher = null; } }