Class Table
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.model.module.BaseObjectType
-
- org.odpi.openmetadata.accessservices.analyticsmodeling.model.module.Table
-
- All Implemented Interfaces:
IModuleObject
public class Table extends BaseObjectType
Abstraction of the table in MOSER module.
Sample:
{
"property": [PropertyType
],
"name": "Address",
"tableItem": [TableItem],
"foreignKey": [ForeignKey],
"primaryKey": [PrimaryKey]
}
-
-
Constructor Summary
Constructors Constructor Description Table()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ForeignKey>getForeignKey()Get list of foreign keys defined in the table.StringgetName()Get name of the table.List<PrimaryKey>getPrimaryKey()Get definition of the primary key.List<TableItem>getTableItem()Get list of table items.voidsetForeignKey(List<ForeignKey> foreignKey)Set list of foreign keys for the table.voidsetName(String name)Set table name.voidsetPrimaryKey(List<PrimaryKey> primaryKey)Set primary key for the table.voidsetTableItem(List<TableItem> tableItem)Set list of table items.-
Methods inherited from class org.odpi.openmetadata.accessservices.analyticsmodeling.model.module.BaseObjectType
addProperty, getProperty, getPropertyByName, setProperty
-
-
-
-
Method Detail
-
getName
public String getName()
Get name of the table.- Returns:
- table name.
-
setName
public void setName(String name)
Set table name.- Parameters:
name- of the table
-
getTableItem
public List<TableItem> getTableItem()
Get list of table items.- Returns:
- list of table items.
-
setTableItem
public void setTableItem(List<TableItem> tableItem)
Set list of table items.- Parameters:
tableItem- list of table items.
-
getForeignKey
public List<ForeignKey> getForeignKey()
Get list of foreign keys defined in the table.- Returns:
- list of foreign keys.
-
setForeignKey
public void setForeignKey(List<ForeignKey> foreignKey)
Set list of foreign keys for the table.- Parameters:
foreignKey- list of foreign keys.
-
getPrimaryKey
public List<PrimaryKey> getPrimaryKey()
Get definition of the primary key.- Returns:
- primary key definition.
-
setPrimaryKey
public void setPrimaryKey(List<PrimaryKey> primaryKey)
Set primary key for the table.- Parameters:
primaryKey- definition.
-
-