org.elasticsearch.index.mapper.core
Class BooleanFieldMapper.Builder

java.lang.Object
  extended by org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
      extended by org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>
          extended by org.elasticsearch.index.mapper.core.BooleanFieldMapper.Builder
Enclosing class:
BooleanFieldMapper

public static class BooleanFieldMapper.Builder
extends AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>


Field Summary
 
Fields inherited from class org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder
boost, includeInAll, index, indexAnalyzer, indexName, indexOptions, omitNorms, searchAnalyzer, store, termVector
 
Fields inherited from class org.elasticsearch.index.mapper.Mapper.Builder
builder, name
 
Constructor Summary
BooleanFieldMapper.Builder(String name)
           
 
Method Summary
 BooleanFieldMapper.Builder boost(float boost)
           
 BooleanFieldMapper build(Mapper.BuilderContext context)
           
 BooleanFieldMapper.Builder index(org.apache.lucene.document.Field.Index index)
           
 BooleanFieldMapper.Builder indexName(String indexName)
           
 BooleanFieldMapper.Builder nullValue(boolean nullValue)
           
 BooleanFieldMapper.Builder store(org.apache.lucene.document.Field.Store store)
           
 BooleanFieldMapper.Builder termVector(org.apache.lucene.document.Field.TermVector termVector)
           
 
Methods inherited from class org.elasticsearch.index.mapper.core.AbstractFieldMapper.Builder
buildFullName, buildIndexName, buildNames, includeInAll, indexAnalyzer, indexOptions, omitNorms, searchAnalyzer
 
Methods inherited from class org.elasticsearch.index.mapper.Mapper.Builder
name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanFieldMapper.Builder

public BooleanFieldMapper.Builder(String name)
Method Detail

nullValue

public BooleanFieldMapper.Builder nullValue(boolean nullValue)

index

public BooleanFieldMapper.Builder index(org.apache.lucene.document.Field.Index index)
Overrides:
index in class AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>

store

public BooleanFieldMapper.Builder store(org.apache.lucene.document.Field.Store store)
Overrides:
store in class AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>

termVector

public BooleanFieldMapper.Builder termVector(org.apache.lucene.document.Field.TermVector termVector)
Overrides:
termVector in class AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>

boost

public BooleanFieldMapper.Builder boost(float boost)
Overrides:
boost in class AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>

indexName

public BooleanFieldMapper.Builder indexName(String indexName)
Overrides:
indexName in class AbstractFieldMapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>

build

public BooleanFieldMapper build(Mapper.BuilderContext context)
Specified by:
build in class Mapper.Builder<BooleanFieldMapper.Builder,BooleanFieldMapper>


Copyright © 2009-2012. All Rights Reserved.