1 package org.hibernate.mapping; 3 4 import org.hibernate.MappingException; 5 import org.hibernate.dialect.Dialect; 6 import org.hibernate.id.IdentifierGenerator; 7 8 14 public interface KeyValue extends Value { 15 16 public void createForeignKeyOfEntity(String entityName); 17 18 public boolean isCascadeDeleteEnabled(); 19 20 public boolean isIdentityColumn(Dialect dialect); 21 22 public String getNullValue(); 23 24 public boolean isUpdateable(); 25 26 public IdentifierGenerator createIdentifierGenerator( 27 Dialect dialect, 28 String defaultCatalog, 29 String defaultSchema, 30 RootClass rootClass) throws MappingException; 31 } 32 | Popular Tags |