public static class RootObjectMapper.Builder extends ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Modifier and Type | Field and Description |
---|---|
protected boolean |
dateDetection |
protected List<FormatDateTimeFormatter> |
dynamicDateTimeFormatters |
protected List<DynamicTemplate> |
dynamicTemplates |
protected boolean |
numericDetection |
protected Set<String> |
seenDateFormats |
dynamic, enabled, includeInAll, mappersBuilders, nested, pathType
builder, name
Modifier and Type | Method and Description |
---|---|
RootObjectMapper.Builder |
add(DynamicTemplate... dynamicTemplate) |
RootObjectMapper.Builder |
add(DynamicTemplate dynamicTemplate) |
protected ObjectMapper |
createMapper(String name,
String fullPath,
boolean enabled,
ObjectMapper.Nested nested,
ObjectMapper.Dynamic dynamic,
ContentPath.Type pathType,
Map<String,Mapper> mappers,
Settings settings) |
RootObjectMapper.Builder |
dynamicDateTimeFormatter(Iterable<FormatDateTimeFormatter> dateTimeFormatters) |
RootObjectMapper.Builder |
noDynamicDateTimeFormatter() |
add, build, dynamic, enabled, includeInAll, nested, pathType
name
protected final List<DynamicTemplate> dynamicTemplates
protected List<FormatDateTimeFormatter> dynamicDateTimeFormatters
protected boolean dateDetection
protected boolean numericDetection
public Builder(String name)
public RootObjectMapper.Builder noDynamicDateTimeFormatter()
public RootObjectMapper.Builder dynamicDateTimeFormatter(Iterable<FormatDateTimeFormatter> dateTimeFormatters)
public RootObjectMapper.Builder add(DynamicTemplate dynamicTemplate)
public RootObjectMapper.Builder add(DynamicTemplate... dynamicTemplate)
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)
createMapper
in class ObjectMapper.Builder<RootObjectMapper.Builder,RootObjectMapper>
Copyright © 2009–2016. All rights reserved.