public class StandardPersisterClassResolver extends java.lang.Object implements PersisterClassResolver
Constructor and Description |
---|
StandardPersisterClassResolver() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends CollectionPersister> |
getCollectionPersisterClass(Collection metadata)
Returns the collection persister class for a given collection role or null
if the collection persister class should be the default.
|
java.lang.Class<? extends EntityPersister> |
getEntityPersisterClass(PersistentClass metadata)
Returns the entity persister class for a given entityName or null
if the entity persister class should be the default.
|
java.lang.Class<? extends EntityPersister> |
joinedSubclassEntityPersister() |
java.lang.Class<? extends EntityPersister> |
singleTableEntityPersister() |
java.lang.Class<? extends EntityPersister> |
unionSubclassEntityPersister() |
public java.lang.Class<? extends EntityPersister> getEntityPersisterClass(PersistentClass metadata)
PersisterClassResolver
getEntityPersisterClass
in interface PersisterClassResolver
metadata
- The entity metadatapublic java.lang.Class<? extends EntityPersister> singleTableEntityPersister()
public java.lang.Class<? extends EntityPersister> joinedSubclassEntityPersister()
public java.lang.Class<? extends EntityPersister> unionSubclassEntityPersister()
public java.lang.Class<? extends CollectionPersister> getCollectionPersisterClass(Collection metadata)
PersisterClassResolver
getCollectionPersisterClass
in interface PersisterClassResolver
metadata
- The collection metadataCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.