public class BasicFormatMatcher extends FormatMatcher
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.hadoop.io.compress.CompressionCodecFactory |
codecFactory |
protected boolean |
compressible |
protected FormatPlugin |
plugin |
| Constructor and Description |
|---|
BasicFormatMatcher(FormatPlugin plugin,
org.apache.hadoop.conf.Configuration fsConf,
List<String> extensions,
boolean compressible) |
BasicFormatMatcher(FormatPlugin plugin,
List<Pattern> patterns,
List<MagicString> magicStrings) |
| Modifier and Type | Method and Description |
|---|---|
FormatPlugin |
getFormatPlugin() |
boolean |
isFileReadable(DrillFileSystem fs,
org.apache.hadoop.fs.FileStatus status) |
DrillTable |
isReadable(DrillFileSystem fs,
FileSelection selection,
FileSystemPlugin fsPlugin,
String storageEngineName,
String userName) |
boolean |
supportDirectoryReads() |
protected final FormatPlugin plugin
protected final boolean compressible
protected final org.apache.hadoop.io.compress.CompressionCodecFactory codecFactory
public BasicFormatMatcher(FormatPlugin plugin, List<Pattern> patterns, List<MagicString> magicStrings)
public BasicFormatMatcher(FormatPlugin plugin, org.apache.hadoop.conf.Configuration fsConf, List<String> extensions, boolean compressible)
public boolean supportDirectoryReads()
supportDirectoryReads in class FormatMatcherpublic DrillTable isReadable(DrillFileSystem fs, FileSelection selection, FileSystemPlugin fsPlugin, String storageEngineName, String userName) throws IOException
isReadable in class FormatMatcherIOExceptionpublic boolean isFileReadable(DrillFileSystem fs, org.apache.hadoop.fs.FileStatus status) throws IOException
isFileReadable in class FormatMatcherIOExceptionpublic FormatPlugin getFormatPlugin()
getFormatPlugin in class FormatMatcherCopyright © 2017 The Apache Software Foundation. All rights reserved.