Interface ExtendedSearchProjectionFactory<SR,S extends ExtendedSearchProjectionFactory<SR,?,R,E>,R,E>

Type Parameters:
SR - Scope root type.
S - The self type, i.e. the exposed type of this factory.
All Superinterfaces:
SearchProjectionFactory<R,E>, TypedSearchProjectionFactory<SR,R,E>
All Known Subinterfaces:
ElasticsearchSearchProjectionFactory<SR,R,E>, LuceneSearchProjectionFactory<SR,R,E>
All Known Implementing Classes:
AbstractSearchProjectionFactory

public interface ExtendedSearchProjectionFactory<SR,S extends ExtendedSearchProjectionFactory<SR,?,R,E>,R,E> extends TypedSearchProjectionFactory<SR,R,E>
A base interface for subtypes of TypedSearchProjectionFactory allowing to easily override the self type for all relevant methods.

Warning: Generic parameters of this type are subject to change, so this type should not be referenced directly in user code.