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)
PersisterClassResolvergetEntityPersisterClass in interface PersisterClassResolvermetadata - 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)
PersisterClassResolvergetCollectionPersisterClass in interface PersisterClassResolvermetadata - The collection metadataCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.