|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hibernate.cfg.Mappings
A collection of mappings from classes and collections to relational database tables. (Represents a single <hibernate-mapping> element.)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public void addClass(PersistentClass persistentClass) throws MappingException
MappingException
public void addCollection(Collection collection) throws MappingException
MappingException
public PersistentClass getClass(String className)
public Collection getCollection(String role)
public void addImport(String className, String rename) throws MappingException
MappingException
public Table addTable(String schema, String catalog, String name, String subselect, boolean isAbstract)
public Table addDenormalizedTable(String schema, String catalog, String name, boolean isAbstract, String subselect, Table includedTable) throws MappingException
MappingException
public Table getTable(String schema, String catalog, String name)
public String getSchemaName()
public String getCatalogName()
public String getDefaultCascade()
public void setSchemaName(String schemaName)
schemaName
- The schemaName to setpublic void setCatalogName(String catalogName)
catalogName
- The catalogName to setpublic void setDefaultCascade(String defaultCascade)
defaultCascade
- The defaultCascade to setpublic void setDefaultAccess(String defaultAccess)
defaultAccess
- the default access strategy.public String getDefaultAccess()
public void addQuery(String name, NamedQueryDefinition query) throws MappingException
MappingException
public void addSQLQuery(String name, NamedSQLQueryDefinition query) throws MappingException
MappingException
public void addSqlResultSetMapping(SqlResultsetMappingDefinition sqlResultSetMapping)
public SqlResultsetMappingDefinition getResultSetMapping(String name)
public NamedQueryDefinition getQuery(String name)
public void addSecondPass(org.hibernate.cfg.HbmBinder.SecondPass sp)
public void addSecondPass(org.hibernate.cfg.HbmBinder.SecondPass sp, boolean OnTopOfTheQueue)
public boolean isAutoImport()
public void setAutoImport(boolean autoImport)
autoImport
- The autoImport to setpublic String getDefaultPackage()
public void setDefaultPackage(String defaultPackage)
defaultPackage
- The defaultPackage to set.public NamingStrategy getNamingStrategy()
public void addTypeDef(String typeName, String typeClass, Properties paramMap)
public TypeDef getTypeDef(String typeName)
public Iterator iterateCollections()
public Iterator iterateTables()
public Map getFilterDefinitions()
public void addFilterDefinition(FilterDefinition definition)
public FilterDefinition getFilterDefinition(String name)
public boolean isDefaultLazy()
public void setDefaultLazy(boolean defaultLazy)
public void addToExtendsQueue(String className, org.dom4j.Document doc)
className
- doc
- public PersistentClass locatePersistentClassByEntityName(String entityName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |