Class TableFeature.LegacyWriterFeature
Object
io.delta.kernel.internal.tablefeatures.TableFeature
io.delta.kernel.internal.tablefeatures.TableFeature.LegacyWriterFeature
- All Implemented Interfaces:
FeatureAutoEnabledByMetadata
,TableFeature.LegacyFeatureType
- Enclosing class:
- TableFeature
public abstract static class TableFeature.LegacyWriterFeature
extends TableFeature
implements TableFeature.LegacyFeatureType
A base class for all table legacy writer-only 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 TypeMethodDescriptionboolean
Does 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, hasKernelWriteSupport, isLegacyFeature, isReaderWriterFeature, minReaderVersion, minWriterVersion, requiredFeatures
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.delta.kernel.internal.tablefeatures.FeatureAutoEnabledByMetadata
metadataRequiresFeatureToBeEnabled
-
Constructor Details
-
LegacyWriterFeature
-
-
Method Details
-
hasKernelReadSupport
public boolean hasKernelReadSupport()Description copied from class:TableFeature
Does 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:
hasKernelReadSupport
in classTableFeature
- Returns:
- true if Kernel has support to read a table containing this feature.
-