Class PreAnalyzedMapper.PreanalyzedFieldType

  • Enclosing class:
    PreAnalyzedMapper

    public static final class PreAnalyzedMapper.PreanalyzedFieldType
    extends org.elasticsearch.index.mapper.StringFieldType
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.elasticsearch.index.mapper.MappedFieldType

        org.elasticsearch.index.mapper.MappedFieldType.Relation
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PreAnalyzedMapper.PreanalyzedFieldType clone()  
      boolean equals​(Object o)  
      org.apache.lucene.search.Query existsQuery​(org.elasticsearch.index.query.QueryShardContext context)  
      boolean fielddata()  
      org.elasticsearch.index.fielddata.IndexFieldData.Builder fielddataBuilder​(String fullyQualifiedIndexName)  
      double fielddataMaxFrequency()  
      double fielddataMinFrequency()  
      int fielddataMinSegmentSize()  
      int hashCode()  
      protected org.apache.lucene.util.BytesRef indexedValueForSearch​(Object arg0)  
      org.apache.lucene.search.Query multiPhraseQuery​(org.apache.lucene.analysis.TokenStream stream, int slop, boolean enablePositionIncrements)  
      org.apache.lucene.search.Query phrasePrefixQuery​(org.apache.lucene.analysis.TokenStream stream, int slop, int maxExpansions)  
      org.apache.lucene.search.Query phraseQuery​(org.apache.lucene.analysis.TokenStream stream, int slop, boolean enablePosIncrements)  
      org.apache.lucene.search.Query prefixQuery​(String value, org.apache.lucene.search.MultiTermQuery.RewriteMethod method, org.elasticsearch.index.query.QueryShardContext context)  
      void setFielddata​(boolean fielddata)  
      void setFielddataMaxFrequency​(double fielddataMaxFrequency)  
      void setFielddataMinFrequency​(double fielddataMinFrequency)  
      void setFielddataMinSegmentSize​(int fielddataMinSegmentSize)  
      org.apache.lucene.search.spans.SpanQuery spanPrefixQuery​(String value, org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.SpanRewriteMethod method, org.elasticsearch.index.query.QueryShardContext context)  
      org.apache.lucene.search.Query termQuery​(Object arg0, org.elasticsearch.index.query.QueryShardContext arg1)  
      org.apache.lucene.search.Query termsQuery​(List<?> arg0, org.elasticsearch.index.query.QueryShardContext arg1)  
      String typeName()  
      • Methods inherited from class org.elasticsearch.index.mapper.StringFieldType

        fuzzyQuery, normalizeWildcardPattern, rangeQuery, regexpQuery, wildcardQuery
      • Methods inherited from class org.elasticsearch.index.mapper.SimpleMappedFieldType

        rangeQuery
      • Methods inherited from class org.elasticsearch.index.mapper.MappedFieldType

        boost, docValueFormat, eagerGlobalOrdinals, extractTerm, failIfNoDocValues, failIfNotIndexed, familyTypeName, getTextSearchInfo, hasDocValues, indexAnalyzer, intervals, isAggregatable, isFieldWithinQuery, isSearchable, meta, name, pointReaderIfPossible, setBoost, setEagerGlobalOrdinals, setIndexAnalyzer, updateMeta, valueForDisplay
    • Constructor Detail

      • PreanalyzedFieldType

        public PreanalyzedFieldType​(org.elasticsearch.index.mapper.TextFieldMapper.TextFieldType delegateType)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • fielddata

        public boolean fielddata()
      • setFielddata

        public void setFielddata​(boolean fielddata)
      • fielddataMinFrequency

        public double fielddataMinFrequency()
      • setFielddataMinFrequency

        public void setFielddataMinFrequency​(double fielddataMinFrequency)
      • fielddataMaxFrequency

        public double fielddataMaxFrequency()
      • setFielddataMaxFrequency

        public void setFielddataMaxFrequency​(double fielddataMaxFrequency)
      • fielddataMinSegmentSize

        public int fielddataMinSegmentSize()
      • setFielddataMinSegmentSize

        public void setFielddataMinSegmentSize​(int fielddataMinSegmentSize)
      • typeName

        public String typeName()
        Specified by:
        typeName in class org.elasticsearch.index.mapper.MappedFieldType
      • prefixQuery

        public org.apache.lucene.search.Query prefixQuery​(String value,
                                                          org.apache.lucene.search.MultiTermQuery.RewriteMethod method,
                                                          org.elasticsearch.index.query.QueryShardContext context)
        Overrides:
        prefixQuery in class org.elasticsearch.index.mapper.StringFieldType
      • spanPrefixQuery

        public org.apache.lucene.search.spans.SpanQuery spanPrefixQuery​(String value,
                                                                        org.apache.lucene.search.spans.SpanMultiTermQueryWrapper.SpanRewriteMethod method,
                                                                        org.elasticsearch.index.query.QueryShardContext context)
        Overrides:
        spanPrefixQuery in class org.elasticsearch.index.mapper.MappedFieldType
      • existsQuery

        public org.apache.lucene.search.Query existsQuery​(org.elasticsearch.index.query.QueryShardContext context)
        Specified by:
        existsQuery in class org.elasticsearch.index.mapper.MappedFieldType
      • phraseQuery

        public org.apache.lucene.search.Query phraseQuery​(org.apache.lucene.analysis.TokenStream stream,
                                                          int slop,
                                                          boolean enablePosIncrements)
                                                   throws IOException
        Overrides:
        phraseQuery in class org.elasticsearch.index.mapper.MappedFieldType
        Throws:
        IOException
      • multiPhraseQuery

        public org.apache.lucene.search.Query multiPhraseQuery​(org.apache.lucene.analysis.TokenStream stream,
                                                               int slop,
                                                               boolean enablePositionIncrements)
                                                        throws IOException
        Overrides:
        multiPhraseQuery in class org.elasticsearch.index.mapper.MappedFieldType
        Throws:
        IOException
      • phrasePrefixQuery

        public org.apache.lucene.search.Query phrasePrefixQuery​(org.apache.lucene.analysis.TokenStream stream,
                                                                int slop,
                                                                int maxExpansions)
                                                         throws IOException
        Overrides:
        phrasePrefixQuery in class org.elasticsearch.index.mapper.MappedFieldType
        Throws:
        IOException
      • fielddataBuilder

        public org.elasticsearch.index.fielddata.IndexFieldData.Builder fielddataBuilder​(String fullyQualifiedIndexName)
        Overrides:
        fielddataBuilder in class org.elasticsearch.index.mapper.MappedFieldType
      • indexedValueForSearch

        protected org.apache.lucene.util.BytesRef indexedValueForSearch​(Object arg0)
      • termQuery

        public org.apache.lucene.search.Query termQuery​(Object arg0,
                                                        org.elasticsearch.index.query.QueryShardContext arg1)
        Specified by:
        termQuery in class org.elasticsearch.index.mapper.MappedFieldType
      • termsQuery

        public org.apache.lucene.search.Query termsQuery​(List<?> arg0,
                                                         org.elasticsearch.index.query.QueryShardContext arg1)
        Overrides:
        termsQuery in class org.elasticsearch.index.mapper.MappedFieldType