Class Term.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • docFreq

        public final Term.Builder docFreq​(@Nullable
                                          java.lang.Integer value)
        API name: doc_freq
      • score

        public final Term.Builder score​(@Nullable
                                        java.lang.Double value)
        API name: score
      • termFreq

        public final Term.Builder termFreq​(int value)
        Required - API name: term_freq
      • tokens

        public final Term.Builder tokens​(java.util.List<Token> list)
        Required - API name: tokens

        Adds all elements of list to tokens.

      • tokens

        public final Term.Builder tokens​(Token value,
                                         Token... values)
        Required - API name: tokens

        Adds one or more values to tokens.

      • ttf

        public final Term.Builder ttf​(@Nullable
                                      java.lang.Integer value)
        API name: ttf
      • build

        public Term build()
        Builds a Term.
        Specified by:
        build in interface ObjectBuilder<Term>
        Throws:
        java.lang.NullPointerException - if some of the required fields are null.