public class PojoInstantiator extends Object implements Instantiator, Serializable
Constructor and Description |
---|
PojoInstantiator(Class mappedClass,
ReflectionOptimizer.InstantiationOptimizer optimizer,
boolean embeddedIdentifier) |
PojoInstantiator(Component component,
ReflectionOptimizer.InstantiationOptimizer optimizer) |
Modifier and Type | Method and Description |
---|---|
protected Object |
applyInterception(Object entity) |
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 PojoInstantiator(Class mappedClass, ReflectionOptimizer.InstantiationOptimizer optimizer, boolean embeddedIdentifier)
public PojoInstantiator(Component component, ReflectionOptimizer.InstantiationOptimizer optimizer)
public Object instantiate()
Instantiator
instantiate
in interface Instantiator
public Object instantiate(Serializable id)
Instantiator
instantiate
in interface Instantiator
id
- The id of the entity to be instantiated.public boolean isInstance(Object object)
Instantiator
isInstance
in interface Instantiator
object
- The object to be checked.Copyright © 2017 JBoss by Red Hat. All rights reserved.