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 JaxbColumn
getNameMethods inherited from interface 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
-