クラス SuggestRequest

    • コンストラクタの詳細

      • SuggestRequest

        public SuggestRequest()
    • メソッドの詳細

      • setIndex

        public void setIndex​(java.lang.String index)
      • setType

        public void setType​(java.lang.String type)
      • setSize

        public void setSize​(int size)
      • setQuery

        public void setQuery​(java.lang.String query)
      • addTag

        public void addTag​(java.lang.String tag)
      • addRole

        public void addRole​(java.lang.String role)
      • addField

        public void addField​(java.lang.String field)
      • addKind

        public void addKind​(java.lang.String kind)
      • setSuggestDetail

        public void setSuggestDetail​(boolean suggestDetail)
      • setReadingConverter

        public void setReadingConverter​(ReadingConverter readingConverter)
      • setNormalizer

        public void setNormalizer​(Normalizer normalizer)
      • setPrefixMatchWeight

        public void setPrefixMatchWeight​(float prefixMatchWeight)
      • setMatchWordFirst

        public void setMatchWordFirst​(boolean matchWordFirst)
      • setSkipDuplicateWords

        public void setSkipDuplicateWords​(boolean skipDuplicateWords)
      • addLang

        public void addLang​(java.lang.String lang)
      • buildQuery

        protected org.elasticsearch.index.query.QueryBuilder buildQuery​(java.lang.String q,
                                                                        java.util.List<java.lang.String> fields)
      • buildFilterQuery

        protected org.elasticsearch.index.query.QueryBuilder buildFilterQuery​(java.lang.String fieldName,
                                                                              java.util.List<java.lang.String> words)
      • buildFunctionScoreQuery

        protected org.elasticsearch.index.query.QueryBuilder buildFunctionScoreQuery​(java.lang.String query,
                                                                                     org.elasticsearch.index.query.QueryBuilder queryBuilder)
      • createResponse

        protected SuggestResponse createResponse​(org.elasticsearch.action.search.SearchResponse searchResponse)
      • isFirstWordMatching

        protected boolean isFirstWordMatching​(boolean singleWordQuery,
                                              boolean hiraganaQuery,
                                              java.lang.String text)
      • isHiraganaQuery

        protected boolean isHiraganaQuery​(java.lang.String query)