Package com.exasol.adapter.metadata
Class TableMetadata
- java.lang.Object
-
- com.exasol.adapter.metadata.TableMetadata
-
public class TableMetadata extends Object
Represents the metadata of an EXASOL table.
-
-
Constructor Summary
Constructors Constructor Description TableMetadata(String name, String adapterNotes, List<ColumnMetadata> columns, String comment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdescribe()Create a human-readable short description of the tablebooleanequals(Object o)StringgetAdapterNotes()List<ColumnMetadata>getColumns()StringgetComment()StringgetName()booleanhasAdapterNote()booleanhasComment()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
TableMetadata
public TableMetadata(String name, String adapterNotes, List<ColumnMetadata> columns, String comment)
-
-
Method Detail
-
getName
public String getName()
-
getAdapterNotes
public String getAdapterNotes()
-
getColumns
public List<ColumnMetadata> getColumns()
-
getComment
public String getComment()
-
hasComment
public boolean hasComment()
-
hasAdapterNote
public boolean hasAdapterNote()
-
describe
public String describe()
Create a human-readable short description of the table- Returns:
- short description
-
-