Package io.deephaven.util.type
Interface NamedImplementation
- All Known Subinterfaces:
ColumnLocation
,IcebergTableLocationKey
,ImmutableTableKey
,ImmutableTableLocationKey
,TableKey
,TableLocation
,TableLocationKey
,TableLocationProvider
- All Known Implementing Classes:
AbstractColumnLocation
,AbstractTableDataService
,AbstractTableLocation
,AbstractTableLocationProvider
,CompositeTableDataService
,FileTableLocationKey
,FilteredTableDataService
,IcebergTableParquetLocationKey
,NonexistentTableLocation
,ParquetTableLocation
,ParquetTableLocationKey
,PartitionedTableLocationKey
,PollingTableLocationProvider
,SingleTableLocationProvider
,StandaloneTableKey
,StandaloneTableLocationKey
,URITableLocationKey
public interface NamedImplementation
-
Method Summary
-
Method Details
-
getImplementationName
Get a name for the implementing class. Useful for abstract classes that implement
LogOutputAppendable
or overridetoString
.The default implementation is correct, but not suitable for high-frequency usage.
- Returns:
- A name for the implementing class
-