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