Interface EntityTableMapping
- All Superinterfaces:
TableDetails, TableMapping
- All Known Implementing Classes:
EntityTableMappingImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface TableDetails
TableDetails.KeyColumn, TableDetails.KeyColumnConsumer, TableDetails.KeyDetailsNested classes/interfaces inherited from interface TableMapping
TableMapping.MutationDetails -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsAttributeColumns(int attributeIndex) createKeyMapping(List<EntityTableMappingImpl.KeyColumn> keyColumns, ModelPart identifierPart) int[]booleanbooleanbooleanbooleanbooleanMethods inherited from interface TableDetails
getKeyDetailsMethods inherited from interface TableMapping
containsTableName, getDeleteDetails, getInsertDetails, getTableName, getUpdateDetails, isCascadeDeleteEnabled, isIdentifierTable, isInverse, isOptional, relativePosition
-
Method Details
-
createKeyMapping
@Nonnull static EntityTableMappingImpl.KeyMapping createKeyMapping(@Nonnull List<EntityTableMappingImpl.KeyColumn> keyColumns, @Nonnull ModelPart identifierPart) -
isSecondaryTable
boolean isSecondaryTable() -
getKeyMapping
-
hasColumns
boolean hasColumns() -
containsAttributeColumns
boolean containsAttributeColumns(int attributeIndex) -
getAttributeIndexes
-
getInsertExpectation
-
getInsertCustomSql
-
isInsertCallable
boolean isInsertCallable() -
getUpdateExpectation
-
getUpdateCustomSql
-
isUpdateCallable
boolean isUpdateCallable() -
getDeleteExpectation
-
getDeleteCustomSql
-
isDeleteCallable
boolean isDeleteCallable()
-