public static class ObjectMapper.Builder<T extends ObjectMapper.Builder,Y extends ObjectMapper> extends Mapper.Builder<T,Y>
Modifier and Type | Field and Description |
---|---|
protected ObjectMapper.Dynamic |
dynamic |
protected boolean |
enabled |
protected Boolean |
includeInAll |
protected List<Mapper.Builder> |
mappersBuilders |
protected ObjectMapper.Nested |
nested |
protected ContentPath.Type |
pathType |
builder, name
Constructor and Description |
---|
ObjectMapper.Builder(String name) |
Modifier and Type | Method and Description |
---|---|
T |
add(Mapper.Builder builder) |
Y |
build(Mapper.BuilderContext context) |
protected ObjectMapper |
createMapper(String name,
String fullPath,
boolean enabled,
ObjectMapper.Nested nested,
ObjectMapper.Dynamic dynamic,
ContentPath.Type pathType,
Map<String,Mapper> mappers,
Settings settings) |
T |
dynamic(ObjectMapper.Dynamic dynamic) |
T |
enabled(boolean enabled) |
T |
includeInAll(boolean includeInAll) |
T |
nested(ObjectMapper.Nested nested) |
T |
pathType(ContentPath.Type pathType) |
name
protected boolean enabled
protected ObjectMapper.Nested nested
protected ObjectMapper.Dynamic dynamic
protected ContentPath.Type pathType
protected Boolean includeInAll
protected final List<Mapper.Builder> mappersBuilders
public ObjectMapper.Builder(String name)
public T enabled(boolean enabled)
public T dynamic(ObjectMapper.Dynamic dynamic)
public T nested(ObjectMapper.Nested nested)
public T pathType(ContentPath.Type pathType)
public T includeInAll(boolean includeInAll)
public T add(Mapper.Builder builder)
public Y build(Mapper.BuilderContext context)
build
in class Mapper.Builder<T extends ObjectMapper.Builder,Y extends ObjectMapper>
protected ObjectMapper createMapper(String name, String fullPath, boolean enabled, ObjectMapper.Nested nested, ObjectMapper.Dynamic dynamic, ContentPath.Type pathType, Map<String,Mapper> mappers, @Nullable Settings settings)
Copyright © 2009–2016. All rights reserved.