public static class MetadataProvider.VariantSchemaCreator extends Object implements MetadataProvider
MetadataProvider.ArraySchemaCreator, MetadataProvider.ArraySchemaRetrieval, MetadataProvider.MetadataCreator, MetadataProvider.MetadataRetrieval, MetadataProvider.VariantSchemaCreator, MetadataProvider.VariantSchemaRetrieval, MetadataProvider.VectorDescrip| Constructor and Description |
|---|
VariantSchemaCreator(VariantSchema variantSchema) |
| Modifier and Type | Method and Description |
|---|---|
MetadataProvider |
childProvider(ColumnMetadata colMetadata) |
ColumnMetadata |
metadata(int index,
MaterializedField field) |
TupleMetadata |
tuple() |
VariantMetadata |
variant() |
public VariantSchemaCreator(VariantSchema variantSchema)
public ColumnMetadata metadata(int index, MaterializedField field)
metadata in interface MetadataProviderpublic MetadataProvider childProvider(ColumnMetadata colMetadata)
childProvider in interface MetadataProviderpublic TupleMetadata tuple()
tuple in interface MetadataProviderpublic VariantMetadata variant()
variant in interface MetadataProviderCopyright © 2021 The Apache Software Foundation. All rights reserved.