package mil.nga.giat.geowave.core.store.filter; import mil.nga.giat.geowave.core.store.data.IndexedPersistenceEncoding; import mil.nga.giat.geowave.core.store.index.CommonIndexModel; /** * A simple filter interface to determine inclusion/exclusion based on a generic * persistence encoding. Client-side filters will be given an * AdapterPersistenceEncoding but distributable filters will be given a generic * PersistenceEncoding. * */ public interface QueryFilter { public boolean accept( CommonIndexModel indexModel, IndexedPersistenceEncoding<?> persistenceEncoding ); }