Package ru.curs.celesta.score
Class ReadOnlyTable
java.lang.Object
ru.curs.celesta.score.NamedElement
ru.curs.celesta.score.GrainElement
ru.curs.celesta.score.DataGrainElement
ru.curs.celesta.score.BasicTable
ru.curs.celesta.score.ReadOnlyTable
- All Implemented Interfaces:
HasColumns,TableElement
Read Only Table object in metadata.
- Since:
- 2019-07-14
- Author:
- Pavel Perminov (packpaul@mail.ru)
-
Field Summary
Fields inherited from class ru.curs.celesta.score.NamedElement
MAX_IDENTIFIER_LENGTHFields inherited from interface ru.curs.celesta.score.TableElement
YOU_CANNOT_DROP_A_COLUMN_THAT_BELONGS_TO -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ru.curs.celesta.score.BasicTable
addColumn, finalizePK, getAutoincrementedColumn, getColumn, getColumnIndex, getColumns, getForeignKeys, getImplements, getIndices, getPkConstraintName, getPrimaryKey, hasMaterializedViews, isAutoUpdate, removeColumn, setAutoUpdate, setPK, setPkConstraintName, toStringMethods inherited from class ru.curs.celesta.score.DataGrainElement
deleteMethods inherited from class ru.curs.celesta.score.GrainElement
getGrain, getGrainPartMethods inherited from class ru.curs.celesta.score.NamedElement
equals, getCelestaDoc, getName, getQuotedName, getQuotedNameIfNeeded, hashCode, limitName, limitName, setCelestaDocMethods inherited from interface ru.curs.celesta.score.TableElement
getGrain, getName, getQuotedName, getQuotedNameIfNeeded
-
Constructor Details
-
ReadOnlyTable
- Throws:
ParseException
-
-
Method Details
-
hasPrimeKey
public boolean hasPrimeKey()Description copied from interface:TableElementWhether the table has primary key.- Returns:
-