Uses of Interface
com.sas.services.information.metadata.ColumnInterface
Packages that use ColumnInterface
Package
Description
Information Service metadata.
-
Uses of ColumnInterface in com.sas.services.information.metadata
Methods in com.sas.services.information.metadata that return ColumnInterfaceModifier and TypeMethodDescriptionKeyAssociationInterface.getForeignKeyColumn()Get the owing table Column participating in this associationOMRForeignKeyAssociation.getForeignKeyColumn()Gets the foreign key column from the Association.KeyAssociationInterface.getUniqueKeyColumn()Get the Unique Key table Column participating in this associationOMRForeignKeyAssociation.getUniqueKeyColumn()Gets the unique key column from the Association.Methods in com.sas.services.information.metadata that return types with arguments of type ColumnInterfaceModifier and TypeMethodDescriptionList<ColumnInterface> ColumnContainerInterface.getColumns()Get all the columns present in the containerList<ColumnInterface> ColumnHierarchyInterface.getColumns()Get the list of columns in this hierarchy.List<ColumnInterface> OMRColumnHierarchy.getColumns()List<ColumnInterface> OMRIndex.getColumns()Gets the list of Smart Column object from an Index.List<ColumnInterface> OMRRelationalKey.getColumns()Methods in com.sas.services.information.metadata with parameters of type ColumnInterfaceModifier and TypeMethodDescriptionvoidColumnContainerInterface.addColumn(ColumnInterface column) Add a column to the the underneath Key or Index containervoidColumnHierarchyInterface.addColumn(ColumnInterface column) Add a column to this hierarchy.voidDataTableInterface.addColumn(ColumnInterface column) Add a column to this table.voidOMRColumnHierarchy.addColumn(ColumnInterface column) voidOMRDataTable.addColumn(ColumnInterface column) voidOMRIndex.addColumn(ColumnInterface column) Adds single column to an Index.voidOMRQueryClause.addColumn(ColumnInterface column) voidOMRRelationalKey.addColumn(ColumnInterface column) voidQueryClauseInterface.addColumn(ColumnInterface column) voidColumnContainerInterface.addColumnAt(ColumnInterface column, int pos) Add a column to the the underneath Key or Index container at specified position in Column List.voidColumnHierarchyInterface.addColumnAt(ColumnInterface column, int index) Inserts the column at the specified position in this List.voidDataTableInterface.addColumnAt(ColumnInterface column, int index) Inserts the column at the specified position in this List.voidOMRColumnHierarchy.addColumnAt(ColumnInterface column, int index) voidOMRDataTable.addColumnAt(ColumnInterface column, int index) voidOMRIndex.addColumnAt(ColumnInterface column, int pos) Adds single column to an Index at specified position in the list.voidOMRRelationalKey.addColumnAt(ColumnInterface column, int pos) OMRPhysicalTable.addSimpleIndex(ColumnInterface column) PhysicalTableInterface.addSimpleIndex(ColumnInterface column) Add a Simple Index (contains only 1 column) to the physical table.IndexInterface.convertToSimpleIndex(ColumnInterface column) Convert composite index (contains more than 1 column) to simple index (contains only 1 column)OMRIndex.convertToSimpleIndex(ColumnInterface column) voidColumnContainerInterface.removeColumn(ColumnInterface column) Remove a column from the underneath Key or Index containervoidColumnHierarchyInterface.removeColumn(ColumnInterface column) Remove a column from this hierarchy.voidDataTableInterface.removeColumn(ColumnInterface column) Remove a column from this table.voidOMRColumnHierarchy.removeColumn(ColumnInterface column) voidOMRDataTable.removeColumn(ColumnInterface column) voidOMRIndex.removeColumn(ColumnInterface column) Removes single column from an Index.voidOMRQueryClause.removeColumn(ColumnInterface column) voidOMRRelationalKey.removeColumn(ColumnInterface column) voidQueryClauseInterface.removeColumn(ColumnInterface column) voidKeyAssociationInterface.setForeignKeyColumn(ColumnInterface column) Set the owing table Column participating in this associationvoidOMRForeignKeyAssociation.setForeignKeyColumn(ColumnInterface column) Sets the foreign key column to the Association.voidKeyAssociationInterface.setUniqueKeyColumn(ColumnInterface column) Set the Unique Key table Column participating in this associationvoidOMRForeignKeyAssociation.setUniqueKeyColumn(ColumnInterface column) Sets the unique key column to the Association.Method parameters in com.sas.services.information.metadata with type arguments of type ColumnInterfaceModifier and TypeMethodDescriptionvoidColumnContainerInterface.addColumns(List<ColumnInterface> column) Add a column list to the the underneath Key or Index containervoidOMRIndex.addColumns(List<ColumnInterface> columns) Adds multiple columns to an Index.voidOMRRelationalKey.addColumns(List<ColumnInterface> columns) OMRPhysicalTable.addIndex(String name, List<ColumnInterface> listColumn) Adds index to a physical table.PhysicalTableInterface.addIndex(String name, List<ColumnInterface> listColumn) Add a Index to the physical table.OMRRelationalTable.addPrimaryKey(String name, List<ColumnInterface> listColumn) RelationalTableInterface.addPrimaryKey(String name, List<ColumnInterface> listColumn) Add a Primary key to the relational table.OMRRelationalTable.addUniqueKey(String name, List<ColumnInterface> listColumn) RelationalTableInterface.addUniqueKey(String name, List<ColumnInterface> listColumn) Add a Unique key to the relational table.IndexInterface.convertToCompositeIndex(String name, List<ColumnInterface> columns) Convert simple index (contains only 1 column) to composite index (contains more than 1 column)OMRIndex.convertToCompositeIndex(String name, List<ColumnInterface> listColumn) voidColumnContainerInterface.removeColumns(List<ColumnInterface> column) Remove a column list from the underneath Key or Index containervoidOMRIndex.removeColumns(List<ColumnInterface> columns) Removes multiple columns from an Index.voidOMRRelationalKey.removeColumns(List<ColumnInterface> columns) -
Uses of ColumnInterface in com.sas.services.information.metadata.datalocalization
Methods in com.sas.services.information.metadata.datalocalization that return ColumnInterfaceModifier 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.Methods in com.sas.services.information.metadata.datalocalization that return types with arguments of type ColumnInterfaceModifier and TypeMethodDescriptionList<ColumnInterface> DataLocalizationModel.getLocalizedColumns(DataTableInterface detailTable) List<ColumnInterface> DataLocalizationModel.getValueColumns(DataTableInterface detailTable) Returns the value columns for a localization detail table.Methods in com.sas.services.information.metadata.datalocalization with parameters of type ColumnInterfaceModifier and TypeMethodDescriptionDataLocalizationModel.getDetailTable(ColumnInterface column) Returns the localization detail table associated with the specified column.voidDataLocalizationModel.markLocaleColumn(ColumnInterface column) Mark a column as a locale column.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.unmarkLocaleColumn(ColumnInterface column) Mark a column as a locale column.