Class ProjectionRequestContext
- java.lang.Object
-
- org.hibernate.search.backend.lucene.search.projection.impl.ProjectionRequestContext
-
public final class ProjectionRequestContext extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectionRequestContext(ExtractionRequirements.Builder extractionRequirementsBuilder, LuceneAbstractSearchHighlighter globalHighlighter, Map<String,LuceneAbstractSearchHighlighter> namedHighlighters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringabsoluteCurrentFieldPath()StringabsoluteCurrentNestedFieldPath()voidcheckValidField(String absoluteFieldPath)ProjectionRequestContextforField(String absoluteFieldPath, boolean nestedObject)LuceneAbstractSearchHighlighterhighlighter(String name)voidrequireAllStoredFields()voidrequireScore()voidrequireStoredField(String absoluteFieldPath, String nestedDocumentPath)ProjectionRequestContextroot()
-
-
-
Constructor Detail
-
ProjectionRequestContext
public ProjectionRequestContext(ExtractionRequirements.Builder extractionRequirementsBuilder, LuceneAbstractSearchHighlighter globalHighlighter, Map<String,LuceneAbstractSearchHighlighter> namedHighlighters)
-
-
Method Detail
-
requireAllStoredFields
public void requireAllStoredFields()
-
requireStoredField
public void requireStoredField(String absoluteFieldPath, String nestedDocumentPath)
-
requireScore
public void requireScore()
-
checkValidField
public void checkValidField(String absoluteFieldPath)
-
root
public ProjectionRequestContext root()
-
forField
public ProjectionRequestContext forField(String absoluteFieldPath, boolean nestedObject)
-
absoluteCurrentNestedFieldPath
public String absoluteCurrentNestedFieldPath()
-
absoluteCurrentFieldPath
public String absoluteCurrentFieldPath()
-
highlighter
public LuceneAbstractSearchHighlighter highlighter(String name)
-
-