public static class Types.BaseMapBuilder.MapValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>> extends Types.BaseMapBuilder<MP,Types.BaseMapBuilder.MapValueBuilder<MP,M>>
Types.BaseMapBuilder.GroupKeyBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>, Types.BaseMapBuilder.GroupValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>, Types.BaseMapBuilder.KeyBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>, Types.BaseMapBuilder.ListValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>, Types.BaseMapBuilder.MapValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>, Types.BaseMapBuilder.ValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>id, logicalTypeAnnotation, newLogicalTypeSet, parent, repetition, returnClass| Constructor and Description |
|---|
MapValueBuilder(M mapBuilder) |
| Modifier and Type | Method and Description |
|---|---|
MP |
named(String name)
Builds a
Type and returns the parent builder, if given, or the
Type that was built. |
protected Types.BaseMapBuilder.MapValueBuilder<MP,M> |
self() |
build, groupKey, groupValue, key, key, listValue, mapValue, optionalGroupValue, optionalListValue, optionalMapValue, optionalValue, requiredGroupValue, requiredListValue, requiredMapValue, requiredValue, setKeyType, setValueType, value, valueas, as, getOriginalType, id, repetitionpublic MapValueBuilder(M mapBuilder)
public MP named(String name)
Types.BuilderType and returns the parent builder, if given, or the
Type that was built. If returning a parent object that is a
GroupBuilder, the constructed type will be added to it as a field.
Note: Any configuration for this type builder should be done before calling this method.
named in class Types.Builder<Types.BaseMapBuilder.MapValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>,MP>name - a name for the constructed typeGroupBuilder or the constructed Typeprotected Types.BaseMapBuilder.MapValueBuilder<MP,M> self()
self in class Types.BaseMapBuilder<MP,Types.BaseMapBuilder.MapValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>>Copyright © 2023 The Apache Software Foundation. All rights reserved.