public abstract static class BaseGeoPointFieldMapper.Builder<T extends BaseGeoPointFieldMapper.Builder,Y extends BaseGeoPointFieldMapper> extends FieldMapper.Builder<T,Y>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected boolean |
enableGeoHash |
protected boolean |
enableGeoHashPrefix |
protected boolean |
enableLatLon |
protected int |
geoHashPrecision |
protected Boolean |
ignoreMalformed |
protected ContentPath.Type |
pathType |
protected Integer |
precisionStep |
copyTo, defaultFieldType, docValuesSet, fieldDataSettings, fieldType, includeInAll, indexName, indexOptionsSet, multiFieldsBuilder, omitNormsSetbuilder, name| コンストラクタと説明 |
|---|
Builder(String name,
BaseGeoPointFieldMapper.GeoPointFieldType fieldType) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Y |
build(Mapper.BuilderContext context) |
abstract Y |
build(Mapper.BuilderContext context,
String simpleName,
MappedFieldType fieldType,
MappedFieldType defaultFieldType,
Settings indexSettings,
ContentPath.Type pathType,
DoubleFieldMapper latMapper,
DoubleFieldMapper lonMapper,
StringFieldMapper geoHashMapper,
FieldMapper.MultiFields multiFields,
Explicit<Boolean> ignoreMalformed,
FieldMapper.CopyTo copyTo) |
T |
enableGeoHash(boolean enableGeoHash) |
T |
enableLatLon(boolean enableLatLon) |
T |
fieldDataSettings(Settings settings) |
BaseGeoPointFieldMapper.GeoPointFieldType |
fieldType() |
T |
geoHashPrecision(int precision) |
T |
geoHashPrefix(boolean enableGeoHashPrefix) |
T |
ignoreMalformed(boolean ignoreMalformed) |
protected Explicit<Boolean> |
ignoreMalformed(Mapper.BuilderContext context) |
T |
multiFieldPathType(ContentPath.Type pathType) |
T |
precisionStep(int precisionStep) |
addMultiField, boost, buildFullName, buildIndexName, buildIndexNameClean, buildNames, copyTo, docValues, getDefaultIndexOption, includeInAll, index, indexAnalyzer, indexName, indexOptions, normsLoading, nullValue, omitNorms, searchAnalyzer, setupFieldType, similarity, store, storeTermVectorOffsets, storeTermVectorPayloads, storeTermVectorPositions, storeTermVectors, tokenizednameprotected ContentPath.Type pathType
protected boolean enableLatLon
protected Integer precisionStep
protected boolean enableGeoHash
protected boolean enableGeoHashPrefix
protected int geoHashPrecision
protected Boolean ignoreMalformed
public Builder(String name, BaseGeoPointFieldMapper.GeoPointFieldType fieldType)
public BaseGeoPointFieldMapper.GeoPointFieldType fieldType()
fieldType クラス内 FieldMapper.Builder<T extends BaseGeoPointFieldMapper.Builder,Y extends BaseGeoPointFieldMapper>public T multiFieldPathType(ContentPath.Type pathType)
multiFieldPathType クラス内 FieldMapper.Builder<T extends BaseGeoPointFieldMapper.Builder,Y extends BaseGeoPointFieldMapper>public T fieldDataSettings(Settings settings)
fieldDataSettings クラス内 FieldMapper.Builder<T extends BaseGeoPointFieldMapper.Builder,Y extends BaseGeoPointFieldMapper>public T enableLatLon(boolean enableLatLon)
public T precisionStep(int precisionStep)
public T enableGeoHash(boolean enableGeoHash)
public T geoHashPrefix(boolean enableGeoHashPrefix)
public T geoHashPrecision(int precision)
public T ignoreMalformed(boolean ignoreMalformed)
protected Explicit<Boolean> ignoreMalformed(Mapper.BuilderContext context)
public abstract Y build(Mapper.BuilderContext context, String simpleName, MappedFieldType fieldType, MappedFieldType defaultFieldType, Settings indexSettings, ContentPath.Type pathType, DoubleFieldMapper latMapper, DoubleFieldMapper lonMapper, StringFieldMapper geoHashMapper, FieldMapper.MultiFields multiFields, Explicit<Boolean> ignoreMalformed, FieldMapper.CopyTo copyTo)
public Y build(Mapper.BuilderContext context)
build クラス内 Mapper.Builder<T extends BaseGeoPointFieldMapper.Builder,Y extends BaseGeoPointFieldMapper>Copyright © 2009–2016. All rights reserved.