|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
@SASScope(value="ALL") @BinaryCompatibilityOnly public interface ColumnInterface
| Field Summary |
|---|
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
|---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
|---|---|
abstract void |
addQueryClause(QueryClauseInterface clause)
Add a query to this column. |
abstract ColumnAttributes |
getColumnAttributes()
Get the column attributes in a ColumnAttributes objects. |
abstract java.util.List<IndexInterface> |
getOwningIndexes()
Gets the Owning Indexes of a column. |
abstract java.util.List<RelationalKeyInterface> |
getOwningKeys()
Gets the Owning Keys of a column. |
abstract java.util.List |
getQueryClauses()
Get the list of QueryClauseInterface objects associated with this column. |
abstract DataTableInterface |
getTable()
Get the DataTableInterface this column belongs to. |
abstract boolean |
isPartOfAnyIndex()
checks if column is part of any index |
abstract boolean |
isPartOfAnyKey()
checks if column is part of any key |
abstract void |
removeQueryClause(QueryClauseInterface clause)
Remove a Query from this column. |
abstract void |
setColumnAttributes(ColumnAttributes attributes)
Set the attributes of this column using a ColumnAttributes object. |
abstract void |
setTable(DataTableInterface table)
Set the DataTableInterface this column belongs to. |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Method Detail |
|---|
ColumnAttributes getColumnAttributes()
throws ServiceException,
java.rmi.RemoteException
ColumnAttributes objects.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setColumnAttributes(ColumnAttributes attributes)
throws ServiceException,
java.rmi.RemoteException
ColumnAttributes object. All
the elements of the ColumnAttributes object will be used. The most common usage
pattern is to call getColumnAttributes(), then set the new
values, and call this method.
attributes - The new attributes of this column.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List getQueryClauses()
throws ServiceException,
java.rmi.RemoteException
QueryClauseInterface objects associated with this column.
QueryClauseInterface objects.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void addQueryClause(QueryClauseInterface clause)
throws ServiceException,
java.rmi.RemoteException
clause - The QueryClauseInterface to add.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void removeQueryClause(QueryClauseInterface clause)
throws ServiceException,
java.rmi.RemoteException
clause - The QueryClauseInterface to remove.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
DataTableInterface getTable()
throws ServiceException,
java.rmi.RemoteException
DataTableInterface this column belongs to.
DataTableInterface this column belongs to.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
void setTable(DataTableInterface table)
throws ServiceException,
java.rmi.RemoteException
DataTableInterface this column belongs to.
table - The DataTableInterface this column belongs to.
ServiceException - If a repository error occurs.
java.rmi.RemoteException - In the event of remote object failure.
java.util.List<IndexInterface> getOwningIndexes()
throws ServiceException,
java.rmi.RemoteException
ServiceException - - If a repository error occurs.
java.rmi.RemoteException - - In the event of remote object failure.
java.util.List<RelationalKeyInterface> getOwningKeys()
throws ServiceException,
java.rmi.RemoteException
ServiceException - - If a repository error occurs.
java.rmi.RemoteException - - In the event of remote object failure.
boolean isPartOfAnyIndex()
throws ServiceException,
java.rmi.RemoteException
ServiceException - - If a repository error occurs.
java.rmi.RemoteException - - In the event of remote object failure.
boolean isPartOfAnyKey()
throws ServiceException,
java.rmi.RemoteException
ServiceException - - If a repository error occurs.
java.rmi.RemoteException - - In the event of remote object failure.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||