Class TableFeature.WriterFeature
Object
io.delta.kernel.internal.tablefeatures.TableFeature
io.delta.kernel.internal.tablefeatures.TableFeature.WriterFeature
- Enclosing class:
TableFeature
A base class for all non-legacy table writer features.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.delta.kernel.internal.tablefeatures.TableFeature
TableFeature.LegacyFeatureType, TableFeature.LegacyReaderWriterFeature, TableFeature.LegacyWriterFeature, TableFeature.ReaderWriterFeature, TableFeature.ReaderWriterFeatureType, TableFeature.WriterFeature -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanDoes Kernel has support to read a table containing this feature? Default implementation returns true.Methods inherited from class io.delta.kernel.internal.tablefeatures.TableFeature
featureName, getTableFeatureSupportKey, hasKernelWriteSupport, isLegacyFeature, isReaderWriterFeature, minReaderVersion, minWriterVersion, requiredFeatures
-
Constructor Details
-
WriterFeature
-
-
Method Details
-
hasKernelReadSupport
public boolean hasKernelReadSupport()Description copied from class:TableFeatureDoes Kernel has support to read a table containing this feature? Default implementation returns true. Features should override this method if they have special requirements or not supported by the Kernel yet.- Overrides:
hasKernelReadSupportin classTableFeature- Returns:
- true if Kernel has support to read a table containing this feature.
-