org.elasticsearch.index.mapper
Class Mapper.Builder<T extends Mapper.Builder,Y extends Mapper>

java.lang.Object
  extended by org.elasticsearch.index.mapper.Mapper.Builder<T,Y>
Direct Known Subclasses:
AbstractFieldMapper.Builder, AnalyzerMapper.Builder, GeoPointFieldMapper.Builder, MultiFieldMapper.Builder, ObjectMapper.Builder, ParentFieldMapper.Builder, SizeFieldMapper.Builder, SourceFieldMapper.Builder, UidFieldMapper.Builder
Enclosing interface:
Mapper

public abstract static class Mapper.Builder<T extends Mapper.Builder,Y extends Mapper>
extends Object


Field Summary
protected  T builder
           
 String name
           
 
Constructor Summary
protected Mapper.Builder(String name)
           
 
Method Summary
abstract  Y build(Mapper.BuilderContext context)
           
 String name()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public String name

builder

protected T extends Mapper.Builder builder
Constructor Detail

Mapper.Builder

protected Mapper.Builder(String name)
Method Detail

name

public String name()

build

public abstract Y build(Mapper.BuilderContext context)


Copyright © 2009-2012. All Rights Reserved.