private FilterIndexingServiceProvider findIndexingServiceProvider ( IndexedFilter indexedFilter ) { if ( filterIndexingServiceProviders != null ) { for ( FilterIndexingServiceProvider provider : filterIndexingServiceProviders ) { if ( provider . supportsFilter ( indexedFilter ) ) { return provider ; } } } log . noFilterIndexingServiceProviderFound ( indexedFilter . getClass ( ) . getName ( ) ) ; return null ; }
Gets a suitable indexing provider for the given indexed filter .