public class AnalyzeFileInfoProviderImpl extends AnalyzeFileInfoProvider
AnalyzeInfoProvider for easy group scan tables.| Constructor and Description |
|---|
AnalyzeFileInfoProviderImpl(String tableTypeName) |
| Modifier and Type | Method and Description |
|---|---|
String |
getTableTypeName()
Returns table type name supported by this
AnalyzeInfoProvider. |
boolean |
supportsGroupScan(GroupScan groupScan)
Checks whether this
AnalyzeInfoProvider supports specified GroupScan type. |
boolean |
supportsMetadataType(MetadataType metadataType)
Checks whether this
AnalyzeInfoProvider supports specified MetadataType. |
getLocationField, getMetadataInfoCollector, getParentLocationExpression, getProjectionFields, getSegmentColumnspublic AnalyzeFileInfoProviderImpl(String tableTypeName)
public boolean supportsGroupScan(GroupScan groupScan)
AnalyzeInfoProviderAnalyzeInfoProvider supports specified GroupScan type.groupScan - group scantrue if this AnalyzeInfoProvider supports specified GroupScan typepublic String getTableTypeName()
AnalyzeInfoProviderAnalyzeInfoProvider.public boolean supportsMetadataType(MetadataType metadataType)
AnalyzeInfoProviderAnalyzeInfoProvider supports specified MetadataType.metadataType - metadata typetrue if this AnalyzeInfoProvider supports specified MetadataTypeCopyright © 2021 The Apache Software Foundation. All rights reserved.