public class DynamicMapInstantiator extends Object implements Instantiator
Constructor and Description |
---|
DynamicMapInstantiator() |
DynamicMapInstantiator(EntityBinding mappingInfo) |
DynamicMapInstantiator(PersistentClass mappingInfo) |
Modifier and Type | Method and Description |
---|---|
protected Map |
generateMap() |
Object |
instantiate()
Perform the requested instantiation.
|
Object |
instantiate(Serializable id)
Perform the requested entity instantiation.
|
boolean |
isInstance(Object object)
Performs check to see if the given object is an instance of the entity
or component which this Instantiator instantiates.
|
public static final String KEY
public DynamicMapInstantiator()
public DynamicMapInstantiator(PersistentClass mappingInfo)
public DynamicMapInstantiator(EntityBinding mappingInfo)
public final Object instantiate(Serializable id)
Instantiator
This form is never called for component instantiation, only entity instantiation.
instantiate
in interface Instantiator
id
- The id of the entity to be instantiated.public final Object instantiate()
Instantiator
instantiate
in interface Instantiator
public final boolean isInstance(Object object)
Instantiator
isInstance
in interface Instantiator
object
- The object to be checked.protected Map generateMap()
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.