Class LuceneObjectProjection<E,V,P>

java.lang.Object
org.hibernate.search.backend.lucene.search.projection.impl.LuceneObjectProjection<E,V,P>
Type Parameters:
E - The type of the temporary storage for component values.
V - The type of a single composed value.
P - The type of the final projection result representing an accumulation of composed values of type V.
All Implemented Interfaces:
LuceneSearchProjection<P>, SearchProjection<P>

public class LuceneObjectProjection<E,V,P> extends Object
A projection that yields one composite value per object in a given object field.

Not to be confused with LuceneCompositeProjection.