Class AnalyzeFileInfoProviderImpl
java.lang.Object
org.apache.drill.exec.metastore.analyze.AnalyzeFileInfoProvider
org.apache.drill.exec.metastore.analyze.AnalyzeFileInfoProviderImpl
- All Implemented Interfaces:
AnalyzeInfoProvider
Implementation of
AnalyzeInfoProvider for easy group scan tables.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns table type name supported by thisAnalyzeInfoProvider.booleansupportsGroupScan(GroupScan groupScan) Checks whether thisAnalyzeInfoProvidersupports specifiedGroupScantype.booleansupportsMetadataType(MetadataType metadataType) Checks whether thisAnalyzeInfoProvidersupports specifiedMetadataType.Methods inherited from class org.apache.drill.exec.metastore.analyze.AnalyzeFileInfoProvider
getLocationField, getMetadataInfoCollector, getParentLocationExpression, getProjectionFields, getSegmentColumns
-
Constructor Details
-
AnalyzeFileInfoProviderImpl
-
-
Method Details
-
supportsGroupScan
Description copied from interface:AnalyzeInfoProviderChecks whether thisAnalyzeInfoProvidersupports specifiedGroupScantype.- Parameters:
groupScan- group scan- Returns:
trueif thisAnalyzeInfoProvidersupports specifiedGroupScantype
-
getTableTypeName
Description copied from interface:AnalyzeInfoProviderReturns table type name supported by thisAnalyzeInfoProvider.- Returns:
- table type name
-
supportsMetadataType
Description copied from interface:AnalyzeInfoProviderChecks whether thisAnalyzeInfoProvidersupports specifiedMetadataType.- Parameters:
metadataType- metadata type- Returns:
trueif thisAnalyzeInfoProvidersupports specifiedMetadataType
-