Class FastSyncInfoFilter.CompoundSyncInfoFilter

Direct Known Subclasses:
FastSyncInfoFilter.AndSyncInfoFilter, FastSyncInfoFilter.OrSyncInfoFilter
Enclosing class:

public abstract static class FastSyncInfoFilter.CompoundSyncInfoFilter extends FastSyncInfoFilter
An abstract class which contains a set of FastSyncInfoFilter instances. Subclasses must provide the select(SyncInfo) method for determining matches.
  • Field Details

    • filters

      protected FastSyncInfoFilter[] filters
      Instance variable which contains all the child filters for this compound filter.
  • Constructor Details

    • CompoundSyncInfoFilter

      protected CompoundSyncInfoFilter(FastSyncInfoFilter[] filters)
      Create a compound filter that contains the provided filters.
      filters - the child filters