Package org.apache.parquet.schema
Class Types.BaseListBuilder.ListElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>
- java.lang.Object
-
- org.apache.parquet.schema.Types.Builder<THIS,P>
-
- org.apache.parquet.schema.Types.BaseListBuilder<LP,Types.BaseListBuilder.ListElementBuilder<LP,L>>
-
- org.apache.parquet.schema.Types.BaseListBuilder.ListElementBuilder<LP,L>
-
- Enclosing class:
- Types.BaseListBuilder<P,THIS extends Types.BaseListBuilder<P,THIS>>
public static class Types.BaseListBuilder.ListElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>> extends Types.BaseListBuilder<LP,Types.BaseListBuilder.ListElementBuilder<LP,L>>
-
-
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 ListElementBuilder(L listBuilder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LPnamed(String name)Builds aTypeand returns the parent builder, if given, or theTypethat was built.protected Types.BaseListBuilder.ListElementBuilder<LP,L>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
-
ListElementBuilder
public ListElementBuilder(L listBuilder)
-
-
Method Detail
-
self
protected Types.BaseListBuilder.ListElementBuilder<LP,L> self()
- Specified by:
selfin classTypes.BaseListBuilder<LP,Types.BaseListBuilder.ListElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>>
-
named
public LP named(String name)
Description copied from class:Types.BuilderBuilds aTypeand returns the parent builder, if given, or theTypethat 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:
namedin classTypes.Builder<Types.BaseListBuilder.ListElementBuilder<LP,L extends Types.BaseListBuilder<LP,L>>,LP>- Parameters:
name- a name for the constructed type- Returns:
- the parent
GroupBuilderor the constructedType
-
-