public static class RootObjectMapper.Builder extends ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Modifier and Type | Field and Description |
---|---|
protected Explicit<java.lang.Boolean> |
dateDetection |
protected Explicit<FormatDateTimeFormatter[]> |
dynamicDateTimeFormatters |
protected Explicit<DynamicTemplate[]> |
dynamicTemplates |
protected Explicit<java.lang.Boolean> |
numericDetection |
dynamic, enabled, includeInAll, mappersBuilders, nested
builder, name
Constructor and Description |
---|
Builder(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
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) |
add, build, dynamic, enabled, includeInAll, nested
name
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)
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>