public static class RootObjectMapper.Builder extends ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Modifier and Type | Field | Description |
---|---|---|
protected Explicit<java.lang.Boolean> |
dateDetection |
|
protected Explicit<FormatDateTimeFormatter[]> |
dynamicDateTimeFormatters |
|
protected Explicit<DynamicTemplate[]> |
dynamicTemplates |
|
protected Explicit<java.lang.Boolean> |
numericDetection |
builder, name
dynamic, enabled, includeInAll, mappersBuilders, nested
Constructor | Description |
---|---|
Builder(java.lang.String name) |
Modifier and Type | Method | Description |
---|---|---|
RootObjectMapper |
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) |
|
RootObjectMapper.Builder |
dynamicDateTimeFormatter(java.util.Collection<FormatDateTimeFormatter> dateTimeFormatters) |
|
RootObjectMapper.Builder |
dynamicTemplates(java.util.Collection<DynamicTemplate> templates) |
name
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, dynamic, enabled, includeInAll, nested
protected Explicit<DynamicTemplate[]> dynamicTemplates
protected Explicit<FormatDateTimeFormatter[]> dynamicDateTimeFormatters
protected Explicit<java.lang.Boolean> dateDetection
protected Explicit<java.lang.Boolean> numericDetection
public RootObjectMapper.Builder dynamicDateTimeFormatter(java.util.Collection<FormatDateTimeFormatter> dateTimeFormatters)
public RootObjectMapper.Builder dynamicTemplates(java.util.Collection<DynamicTemplate> templates)
public RootObjectMapper build(Mapper.BuilderContext context)
Mapper.Builder
build
in class ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
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)
createMapper
in class ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>