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, getSegmentColumns
public AnalyzeFileInfoProviderImpl(String tableTypeName)
public boolean supportsGroupScan(GroupScan groupScan)
AnalyzeInfoProvider
AnalyzeInfoProvider
supports specified GroupScan
type.groupScan
- group scantrue
if this AnalyzeInfoProvider
supports specified GroupScan
typepublic String getTableTypeName()
AnalyzeInfoProvider
AnalyzeInfoProvider
.public boolean supportsMetadataType(MetadataType metadataType)
AnalyzeInfoProvider
AnalyzeInfoProvider
supports specified MetadataType
.metadataType
- metadata typetrue
if this AnalyzeInfoProvider
supports specified MetadataType
Copyright © 1970 The Apache Software Foundation. All rights reserved.