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 MetadataProvider
public MetadataProvider childProvider(ColumnMetadata colMetadata)
childProvider
in interface MetadataProvider
public TupleMetadata tuple()
tuple
in interface MetadataProvider
public VariantMetadata variant()
variant
in interface MetadataProvider
Copyright © 1970 The Apache Software Foundation. All rights reserved.