Package org.apache.parquet.schema
Class Types.BaseMapBuilder.ListValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>
- java.lang.Object
-
- org.apache.parquet.schema.Types.Builder<THIS,P>
-
- org.apache.parquet.schema.Types.BaseListBuilder<MP,Types.BaseMapBuilder.ListValueBuilder<MP,M>>
-
- org.apache.parquet.schema.Types.BaseMapBuilder.ListValueBuilder<MP,M>
-
- Enclosing class:
- Types.BaseMapBuilder<P,THIS extends Types.BaseMapBuilder<P,THIS>>
public static class Types.BaseMapBuilder.ListValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>> extends Types.BaseListBuilder<MP,Types.BaseMapBuilder.ListValueBuilder<MP,M>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.parquet.schema.Types.BaseListBuilder
Types.BaseListBuilder.ElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>, Types.BaseListBuilder.GroupElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>, Types.BaseListBuilder.ListElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>, Types.BaseListBuilder.MapElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>
-
-
Field Summary
-
Fields inherited from class org.apache.parquet.schema.Types.Builder
id, logicalTypeAnnotation, newLogicalTypeSet, repetition, returnClass
-
-
Constructor Summary
Constructors Constructor Description ListValueBuilder(M mapBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MP
named(String name)
Builds aType
and returns the parent builder, if given, or theType
that was built.protected Types.BaseMapBuilder.ListValueBuilder<MP,M>
self()
-
Methods inherited from class org.apache.parquet.schema.Types.BaseListBuilder
build, element, element, groupElement, listElement, mapElement, optionalElement, optionalGroupElement, optionalListElement, optionalMapElement, requiredElement, requiredGroupElement, requiredListElement, requiredMapElement, setElementType
-
Methods inherited from class org.apache.parquet.schema.Types.Builder
as, as, getOriginalType, id, repetition
-
-
-
-
Constructor Detail
-
ListValueBuilder
public ListValueBuilder(M mapBuilder)
-
-
Method Detail
-
named
public MP named(String name)
Description copied from class:Types.Builder
Builds aType
and returns the parent builder, if given, or theType
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.
- Overrides:
named
in classTypes.Builder<Types.BaseMapBuilder.ListValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>,MP>
- Parameters:
name
- a name for the constructed type- Returns:
- the parent
GroupBuilder
or the constructedType
-
self
protected Types.BaseMapBuilder.ListValueBuilder<MP,M> self()
- Specified by:
self
in classTypes.BaseListBuilder<MP,Types.BaseMapBuilder.ListValueBuilder<MP,M extends Types.BaseMapBuilder<MP,M>>>
-
-