クラス SuggestItem


  • public class SuggestItem
    extends java.lang.Object
    • コンストラクタの詳細

      • SuggestItem

        public SuggestItem​(java.lang.String[] text,
                           java.lang.String[][] readings,
                           java.lang.String[] fields,
                           long docFreq,
                           long queryFreq,
                           float userBoost,
                           @Nullable
                           java.lang.String[] tags,
                           @Nullable
                           java.lang.String[] roles,
                           @Nullable
                           java.lang.String[] languages,
                           SuggestItem.Kind kind)
    • メソッドの詳細

      • getText

        public java.lang.String getText()
      • getReadings

        public java.lang.String[][] getReadings()
      • getTags

        public java.lang.String[] getTags()
      • getRoles

        public java.lang.String[] getRoles()
      • getLanguages

        public java.lang.String[] getLanguages()
      • getFields

        public java.lang.String[] getFields()
      • getQueryFreq

        public long getQueryFreq()
      • getDocFreq

        public long getDocFreq()
      • getUserBoost

        public float getUserBoost()
      • getTimestamp

        public java.time.ZonedDateTime getTimestamp()
      • setText

        public void setText​(java.lang.String text)
      • setTimestamp

        public void setTimestamp​(java.time.ZonedDateTime timestamp)
      • setQueryFreq

        public void setQueryFreq​(long queryFreq)
      • setDocFreq

        public void setDocFreq​(long docFreq)
      • setUserBoost

        public void setUserBoost​(float userBoost)
      • setReadings

        public void setReadings​(java.lang.String[][] readings)
      • setFields

        public void setFields​(java.lang.String[] fields)
      • setTags

        public void setTags​(java.lang.String[] tags)
      • setRoles

        public void setRoles​(java.lang.String[] roles)
      • setLanguages

        public void setLanguages​(java.lang.String[] languages)
      • setEmptySource

        public void setEmptySource​(java.util.Map<java.lang.String,​java.lang.Object> emptySource)
      • setId

        public void setId​(java.lang.String id)
      • toEmptyMap

        public java.util.Map<java.lang.String,​java.lang.Object> toEmptyMap()
      • createEmptyMap

        protected java.util.Map<java.lang.String,​java.lang.Object> createEmptyMap()
      • getId

        public java.lang.String getId()
      • getSource

        public java.util.Map<java.lang.String,​java.lang.Object> getSource()
      • parseSource

        public static SuggestItem parseSource​(java.util.Map<java.lang.String,​java.lang.Object> source)
      • getUpdatedSource

        public java.util.Map<java.lang.String,​java.lang.Object> getUpdatedSource​(java.util.Map<java.lang.String,​java.lang.Object> existingSource)
      • concatValues

        protected static <T> void concatValues​(java.util.List<T> dest,
                                               T... newValues)
      • isBadWord

        public boolean isBadWord​(java.lang.String[] badWords)
      • toString

        public java.lang.String toString()
        オーバーライド:
        toString クラス内 java.lang.Object