Package com.enonic.xp.query.highlight
Class HighlightPropertySettings
- java.lang.Object
-
- com.enonic.xp.query.highlight.HighlightPropertySettings
-
- Direct Known Subclasses:
HighlightQuerySettings
public class HighlightPropertySettings extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHighlightPropertySettings.Builder<T extends HighlightPropertySettings.Builder>
-
Constructor Summary
Constructors Modifier Constructor Description protectedHighlightPropertySettings(HighlightPropertySettings.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HighlightPropertySettings.Buildercreate()static HighlightPropertySettingsempty()booleanequals(Object o)FragmentergetFragmenter()IntegergetFragmentSize()IntegergetNoMatchSize()IntegergetNumOfFragments()OrdergetOrder()ImmutableList<String>getPostTags()ImmutableList<String>getPreTags()BooleangetRequireFieldMatch()inthashCode()
-
-
-
Constructor Detail
-
HighlightPropertySettings
protected HighlightPropertySettings(HighlightPropertySettings.Builder builder)
-
-
Method Detail
-
getFragmenter
public Fragmenter getFragmenter()
-
getFragmentSize
public Integer getFragmentSize()
-
getNoMatchSize
public Integer getNoMatchSize()
-
getNumOfFragments
public Integer getNumOfFragments()
-
getOrder
public Order getOrder()
-
getPreTags
public ImmutableList<String> getPreTags()
-
getPostTags
public ImmutableList<String> getPostTags()
-
getRequireFieldMatch
public Boolean getRequireFieldMatch()
-
create
public static HighlightPropertySettings.Builder create()
-
empty
public static HighlightPropertySettings empty()
-
-