Class TermBoostFeature

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class TermBoostFeature
    extends RelevancyFeatureDef
    Relevancy feature that extracts term queries from the user query.
    See Also:
    Serialized Form
    • Field Detail

      • DEFAULT_SCORE_MODE

        protected static final ScoreMode DEFAULT_SCORE_MODE
    • Constructor Detail

      • TermBoostFeature

        public TermBoostFeature​(java.lang.String name)
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
      • equals

        public boolean equals​(java.lang.Object other)
      • getField

        public java.lang.String getField()
      • setField

        public void setField​(java.lang.String value)
      • getSourceFields

        public java.util.Set<java.lang.String> getSourceFields()
      • setSourceFields

        public void setSourceFields​(java.util.Set<java.lang.String> value)
      • setSourceFields

        public void setSourceFields​(java.lang.String... value)
      • getScoreMode

        public ScoreMode getScoreMode()
      • setScoreMode

        public void setScoreMode​(ScoreMode value)