Interface JaxbColumnCommon
- All Superinterfaces:
JaxbCheckable,JaxbColumn,JaxbColumnDefinable,JaxbColumnMutable,JaxbColumnNullable,JaxbColumnUniqueable,JaxbCommentable,JaxbDatabaseObject
- All Known Subinterfaces:
JaxbColumnJoined
- All Known Implementing Classes:
JaxbDiscriminatorColumnImpl,JaxbJoinColumnImpl,JaxbMapKeyColumnImpl,JaxbMapKeyJoinColumnImpl,JaxbPrimaryKeyJoinColumnImpl
public interface JaxbColumnCommon
extends JaxbColumn, JaxbColumnMutable, JaxbCheckable, JaxbColumnNullable, JaxbColumnUniqueable, JaxbColumnDefinable, JaxbCommentable
Composition of the aspects of column definition most commonly exposed in XSD "column types"
-
Method Summary
Methods inherited from interface org.hibernate.boot.jaxb.mapping.spi.db.JaxbColumn
getNameMethods inherited from interface org.hibernate.boot.jaxb.mapping.spi.db.JaxbColumnDefinable
getColumnDefinition, getOptions
-
Method Details
-
getTable
- Specified by:
getTablein interfaceJaxbColumn
-
isNullable
- Specified by:
isNullablein interfaceJaxbColumnNullable
-
isInsertable
- Specified by:
isInsertablein interfaceJaxbColumnMutable
-
isUpdatable
- Specified by:
isUpdatablein interfaceJaxbColumnMutable
-
getComment
- Specified by:
getCommentin interfaceJaxbCommentable
-
isUnique
- Specified by:
isUniquein interfaceJaxbColumnUniqueable
-
getCheckConstraints
- Specified by:
getCheckConstraintsin interfaceJaxbCheckable
-