クラス MinHashFieldMapper
- java.lang.Object
-
- org.elasticsearch.index.mapper.Mapper
-
- org.elasticsearch.index.mapper.FieldMapper
-
- org.codelibs.elasticsearch.minhash.index.mapper.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 classMinHashFieldMapper.Builderstatic classMinHashFieldMapper.CopyBitsTostatic classMinHashFieldMapper.CustomMinHashDocValuesFieldstatic classMinHashFieldMapper.Defaultsstatic classMinHashFieldMapper.TypeParser-
クラスから継承されたネストされたクラス/インタフェース org.elasticsearch.index.mapper.FieldMapper
org.elasticsearch.index.mapper.FieldMapper.CopyTo, org.elasticsearch.index.mapper.FieldMapper.MultiFields
-
-
フィールドの概要
フィールド 修飾子とタイプ フィールド 説明 static java.lang.StringCONTENT_TYPE
-
コンストラクタの概要
コンストラクタ 修飾子 コンストラクタ 説明 protectedMinHashFieldMapper(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.StringcontentType()protected voiddoMerge(org.elasticsearch.index.mapper.Mapper mergeWith)protected voiddoXContentBody(org.elasticsearch.common.xcontent.XContentBuilder builder, boolean includeDefaults, org.elasticsearch.common.xcontent.ToXContent.Params params)static voidparseCopyBitsFields(java.lang.Object propNode, MinHashFieldMapper.Builder builder)protected voidparseCreateField(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
-
-
-
-
フィールドの詳細
-
CONTENT_TYPE
public static final java.lang.String CONTENT_TYPE
- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
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
-
-