Uses of Interface
com.sas.services.information.metadata.DataTableInterface
Packages that use DataTableInterface
Package
Description
Information Service metadata.
-
Uses of DataTableInterface in com.sas.services.information.metadata
Subinterfaces of DataTableInterface in com.sas.services.information.metadataModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceThis interface is just a place holder for the table class hierarchy in the meta model.Methods in com.sas.services.information.metadata that return DataTableInterfaceModifier and TypeMethodDescriptionColumnContainerInterface.getOwningTable()Get the owning table of the underneath key or index containerForeignKeyInterface.getOwningTable()Get a owning table of the foreign keyOMRForeignKey.getOwningTable()Gets the owning table of a Foreign Key.OMRIndex.getOwningTable()Gets the owning table of an Index.OMRRelationalKey.getOwningTable()DataTableRoleInterface.getRoleObject()Get the DataTable that this role describes.OMRDataTableRole.getRoleObject()ColumnInterface.getTable()Get theDataTableInterfacethis column belongs to.OMRColumn.getTable()Methods in com.sas.services.information.metadata with parameters of type DataTableInterfaceModifier and TypeMethodDescriptionvoidOMRRelationalSchema.addTable(DataTableInterface table) voidRelationalSchemaInterface.addTable(DataTableInterface table) Add aDataTableInterfaceto the list of tables associated to this schema.voidOMRRelationalSchema.removeTable(DataTableInterface table) voidRelationalSchemaInterface.removeTable(DataTableInterface table) Remove aDataTableInterfacefrom the list of tables associated to this schema.voidColumnInterface.setTable(DataTableInterface table) Set theDataTableInterfacethis column belongs to.voidOMRColumn.setTable(DataTableInterface table) -
Uses of DataTableInterface in com.sas.services.information.metadata.datalocalization
Methods in com.sas.services.information.metadata.datalocalization that return DataTableInterfaceModifier and TypeMethodDescriptionDataLocalizationModel.getDetailTable(ColumnInterface column) Returns the localization detail table associated with the specified column.DataLocalizationModel.getLocalizedTable(DataTableInterface baseTable, Locale locale) For a table using TABLE_PER_LOCALE localization, return the table appropriate for the specified locale.Methods in com.sas.services.information.metadata.datalocalization with parameters of type DataTableInterfaceModifier and TypeMethodDescriptionDataLocalizationModel.getKeyColumn(DataTableInterface detailTable) Returns the key column for a localization detail table.DataLocalizationModel.getLocaleColumn(DataTableInterface table) Returns the locale column for a table.List<ColumnInterface> DataLocalizationModel.getLocalizedColumns(DataTableInterface detailTable) DataLocalizationModel.getLocalizedTable(DataTableInterface baseTable, Locale locale) For a table using TABLE_PER_LOCALE localization, return the table appropriate for the specified locale.DataLocalizationModel.TypeDataLocalizationModel.getModelType(DataTableInterface table) Returns the localization model type associated with the specified table.List<ColumnInterface> DataLocalizationModel.getValueColumns(DataTableInterface detailTable) Returns the value columns for a localization detail table.booleanDataLocalizationModel.isLocalizationDetailTable(DataTableInterface table) Returns true if the specified table is localization detail table.voidDataLocalizationModel.markLocalizationDetailTable(DataTableInterface table, ColumnInterface keyColumn, ColumnInterface localeColumn) Mark the specified table as a localization detail table in metadata.voidDataLocalizationModel.setDetailTable(ColumnInterface column, DataTableInterface detailTable) Associate a localization detail table with a specified column.voidDataLocalizationModel.setModelType(DataTableInterface table, DataLocalizationModel.Type type) Set localization model type for the specified table.voidDataLocalizationModel.unmarkLocalizationDetailTable(DataTableInterface table) Remove all localization detail table metadata from the specified table.