public class TableMeta extends Object
Modifier | Constructor and Description |
---|---|
protected |
TableMeta()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ColumnMeta[] |
getColumns()
Returns a list of the columns contained in this table.
|
String |
getDescription()
Returns this table's description.
|
Map<String,Object> |
getExtras()
Returns a map of additional non-standard metadata items for this table.
|
ForeignMeta[] |
getForeignKeys()
Returns a list of the foreign keys associated with this table.
|
Integer |
getIndex()
Returns this table's table index.
|
String |
getName()
Returns this table's name.
|
String |
getNrows()
Returns the (approximate?) row count declared for this table.
|
String |
getTitle()
Returns this table's human-readable title.
|
String |
getType()
Returns this table's type.
|
String |
getUtype()
Returns this table's Utype.
|
void |
setColumns(ColumnMeta[] columns)
Sets the columns contained in this table.
|
void |
setForeignKeys(ForeignMeta[] foreignKeys)
Sets the foreign keys associated with this table.
|
String |
toString()
Returns this table's name.
|
public String getType()
public String getName()
<table_name>
production.
It should not be quoted, or have a schema name prepended,
or be otherwise adjusted, for use in an ADQL query.public String getTitle()
public String getDescription()
public Integer getIndex()
public String getNrows()
public String getUtype()
public Map<String,Object> getExtras()
public ColumnMeta[] getColumns()
public void setColumns(ColumnMeta[] columns)
columns
- column listpublic ForeignMeta[] getForeignKeys()
public void setForeignKeys(ForeignMeta[] foreignKeys)
foreignKeys
- foreign key listCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.