Package org.hibernate.metamodel.internal
Class EmbeddableInstantiatorProxied
java.lang.Object
org.hibernate.metamodel.internal.EmbeddableInstantiatorProxied
- All Implemented Interfaces:
StandardEmbeddableInstantiator
,EmbeddableInstantiator
,Instantiator
EmbeddableInstantiator used for instantiating "proxies" of an embeddable.
-
Constructor Summary
ConstructorsConstructorDescriptionEmbeddableInstantiatorProxied
(Class<?> proxiedClass, Supplier<EmbeddableMappingType> embeddableMappingAccess, BasicProxyFactory factory) -
Method Summary
Modifier and TypeMethodDescriptioninstantiate
(ValueAccess valuesAccess) Create an instance of the embeddableboolean
isInstance
(Object object) Performs and "instance of" check to see if the given object is an instance of managed structureboolean
isSameClass
(Object object)
-
Constructor Details
-
EmbeddableInstantiatorProxied
public EmbeddableInstantiatorProxied(Class<?> proxiedClass, Supplier<EmbeddableMappingType> embeddableMappingAccess, BasicProxyFactory factory)
-
-
Method Details
-
instantiate
Description copied from interface:EmbeddableInstantiator
Create an instance of the embeddable- Specified by:
instantiate
in interfaceEmbeddableInstantiator
-
isInstance
Description copied from interface:Instantiator
Performs and "instance of" check to see if the given object is an instance of managed structure- Specified by:
isInstance
in interfaceInstantiator
- See Also:
-
isSameClass
- Specified by:
isSameClass
in interfaceInstantiator
- See Also:
-