Interface EntityTableMapping

All Superinterfaces:
TableDetails, TableMapping
All Known Implementing Classes:
EntityTableMappingImpl

public interface EntityTableMapping extends TableMapping
  • Method Details

    • createKeyMapping

      static EntityTableMappingImpl.KeyMapping createKeyMapping(List<EntityTableMappingImpl.KeyColumn> keyColumns, ModelPart identifierPart)
    • isSecondaryTable

      boolean isSecondaryTable()
    • getKeyMapping

    • hasColumns

      boolean hasColumns()
    • containsAttributeColumns

      boolean containsAttributeColumns(int attributeIndex)
    • getAttributeIndexes

      int[] getAttributeIndexes()
    • getInsertExpectation

      Expectation getInsertExpectation()
    • getInsertCustomSql

      String getInsertCustomSql()
    • isInsertCallable

      boolean isInsertCallable()
    • getUpdateExpectation

      Expectation getUpdateExpectation()
    • getUpdateCustomSql

      String getUpdateCustomSql()
    • isUpdateCallable

      boolean isUpdateCallable()
    • getDeleteExpectation

      Expectation getDeleteExpectation()
    • getDeleteCustomSql

      String getDeleteCustomSql()
    • isDeleteCallable

      boolean isDeleteCallable()