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 java.lang.Boolean |
includeInAll |
protected java.util.List<Mapper.Builder> |
mappersBuilders |
protected ObjectMapper.Nested |
nested |
builder, name
Constructor and Description |
---|
Builder(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
T |
add(Mapper.Builder builder) |
Y |
build(Mapper.BuilderContext context)
Returns a newly built mapper.
|
protected ObjectMapper |
createMapper(java.lang.String name,
java.lang.String fullPath,
boolean enabled,
ObjectMapper.Nested nested,
ObjectMapper.Dynamic dynamic,
java.lang.Boolean includeInAll,
java.util.Map<java.lang.String,Mapper> mappers,
Settings settings) |
T |
dynamic(ObjectMapper.Dynamic dynamic) |
T |
enabled(boolean enabled) |
T |
includeInAll(boolean includeInAll) |
T |
nested(ObjectMapper.Nested nested) |
name
protected boolean enabled
protected ObjectMapper.Nested nested
protected ObjectMapper.Dynamic dynamic
protected java.lang.Boolean includeInAll
protected final java.util.List<Mapper.Builder> mappersBuilders
public T enabled(boolean enabled)
public T dynamic(ObjectMapper.Dynamic dynamic)
public T nested(ObjectMapper.Nested nested)
public T includeInAll(boolean includeInAll)
public T add(Mapper.Builder builder)
public Y build(Mapper.BuilderContext context)
Mapper.Builder
build
in class Mapper.Builder<T extends ObjectMapper.Builder,Y extends ObjectMapper>
protected ObjectMapper createMapper(java.lang.String name, java.lang.String fullPath, boolean enabled, ObjectMapper.Nested nested, ObjectMapper.Dynamic dynamic, java.lang.Boolean includeInAll, java.util.Map<java.lang.String,Mapper> mappers, @Nullable Settings settings)