クラス MinHashFieldMapper

  • すべての実装されたインタフェース:
    java.lang.Cloneable, java.lang.Iterable<org.elasticsearch.index.mapper.Mapper>, org.elasticsearch.common.xcontent.ToXContent, org.elasticsearch.common.xcontent.ToXContentFragment

    public class MinHashFieldMapper
    extends org.elasticsearch.index.mapper.FieldMapper
    • ネストされたクラスの概要

      ネストされたクラス 
      修飾子とタイプ クラス 説明
      static class  MinHashFieldMapper.Builder  
      static class  MinHashFieldMapper.CopyBitsTo  
      static class  MinHashFieldMapper.CustomMinHashDocValuesField  
      static class  MinHashFieldMapper.Defaults  
      static class  MinHashFieldMapper.TypeParser  
      • クラスから継承されたネストされたクラス/インタフェース org.elasticsearch.index.mapper.FieldMapper

        org.elasticsearch.index.mapper.FieldMapper.CopyTo, org.elasticsearch.index.mapper.FieldMapper.MultiFields
      • クラスから継承されたネストされたクラス/インタフェース org.elasticsearch.index.mapper.Mapper

        org.elasticsearch.index.mapper.Mapper.BuilderContext
      • インタフェースから継承されたネストされたクラス/インタフェース org.elasticsearch.common.xcontent.ToXContent

        org.elasticsearch.common.xcontent.ToXContent.DelegatingMapParams, org.elasticsearch.common.xcontent.ToXContent.MapParams, org.elasticsearch.common.xcontent.ToXContent.Params
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static java.lang.String CONTENT_TYPE  
      • クラスから継承されたフィールド org.elasticsearch.index.mapper.FieldMapper

        COERCE_SETTING, copyTo, defaultFieldType, fieldType, IGNORE_MALFORMED_SETTING, indexCreatedVersion, multiFields
      • インタフェースから継承されたフィールド org.elasticsearch.common.xcontent.ToXContent

        EMPTY_PARAMS
    • コンストラクタの概要

      コンストラクタ 
      修飾子 コンストラクタ 説明
      protected MinHashFieldMapper​(java.lang.String simpleName, org.elasticsearch.index.mapper.MappedFieldType fieldType, org.elasticsearch.index.mapper.MappedFieldType defaultFieldType, org.elasticsearch.common.settings.Settings indexSettings, org.elasticsearch.index.mapper.FieldMapper.MultiFields multiFields, org.elasticsearch.index.mapper.FieldMapper.CopyTo copyTo, org.elasticsearch.index.analysis.NamedAnalyzer minhashAnalyzer, MinHashFieldMapper.CopyBitsTo copyBitsTo)  
    • メソッドの概要

      すべてのメソッド staticメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected java.lang.String contentType()  
      protected void doMerge​(org.elasticsearch.index.mapper.Mapper mergeWith)  
      protected void doXContentBody​(org.elasticsearch.common.xcontent.XContentBuilder builder, boolean includeDefaults, org.elasticsearch.common.xcontent.ToXContent.Params params)  
      static void parseCopyBitsFields​(java.lang.Object propNode, MinHashFieldMapper.Builder builder)  
      protected void parseCreateField​(org.elasticsearch.index.mapper.ParseContext context, java.util.List<org.apache.lucene.index.IndexableField> fields)  
      • クラスから継承されたメソッド org.elasticsearch.index.mapper.FieldMapper

        clone, copyTo, createFieldNamesField, doXContentAnalyzers, doXContentDocValues, fieldType, indexOptionToString, iterator, merge, name, parse, termVectorOptionsToString, toXContent, typeName, updateFieldType
      • クラスから継承されたメソッド org.elasticsearch.index.mapper.Mapper

        simpleName
      • クラスから継承されたメソッド java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • インタフェースから継承されたメソッド java.lang.Iterable

        forEach, spliterator
      • インタフェースから継承されたメソッド org.elasticsearch.common.xcontent.ToXContentFragment

        isFragment
    • コンストラクタの詳細

      • MinHashFieldMapper

        protected MinHashFieldMapper​(java.lang.String simpleName,
                                     org.elasticsearch.index.mapper.MappedFieldType fieldType,
                                     org.elasticsearch.index.mapper.MappedFieldType defaultFieldType,
                                     org.elasticsearch.common.settings.Settings indexSettings,
                                     org.elasticsearch.index.mapper.FieldMapper.MultiFields multiFields,
                                     org.elasticsearch.index.mapper.FieldMapper.CopyTo copyTo,
                                     org.elasticsearch.index.analysis.NamedAnalyzer minhashAnalyzer,
                                     MinHashFieldMapper.CopyBitsTo copyBitsTo)
    • メソッドの詳細

      • parseCopyBitsFields

        public static void parseCopyBitsFields​(java.lang.Object propNode,
                                               MinHashFieldMapper.Builder builder)
      • parseCreateField

        protected void parseCreateField​(org.elasticsearch.index.mapper.ParseContext context,
                                        java.util.List<org.apache.lucene.index.IndexableField> fields)
                                 throws java.io.IOException
        定義:
        parseCreateField クラス内 org.elasticsearch.index.mapper.FieldMapper
        例外:
        java.io.IOException
      • contentType

        protected java.lang.String contentType()
        定義:
        contentType クラス内 org.elasticsearch.index.mapper.FieldMapper
      • doMerge

        protected void doMerge​(org.elasticsearch.index.mapper.Mapper mergeWith)
        オーバーライド:
        doMerge クラス内 org.elasticsearch.index.mapper.FieldMapper
      • doXContentBody

        protected void doXContentBody​(org.elasticsearch.common.xcontent.XContentBuilder builder,
                                      boolean includeDefaults,
                                      org.elasticsearch.common.xcontent.ToXContent.Params params)
                               throws java.io.IOException
        オーバーライド:
        doXContentBody クラス内 org.elasticsearch.index.mapper.FieldMapper
        例外:
        java.io.IOException