Package org.hibernate.metamodel.mapping
Interface EmbeddableMappingType.ConcreteEmbeddableType
- All Known Implementing Classes:
AbstractEmbeddableMapping
,EmbeddableMappingTypeImpl
,IdClassEmbeddable
,VirtualIdEmbeddable
- Enclosing interface:
- EmbeddableMappingType
public static interface EmbeddableMappingType.ConcreteEmbeddableType
-
Method Summary
Modifier and TypeMethodDescriptionboolean
declaresAttribute
(int attributeIndex) boolean
declaresAttribute
(AttributeMapping attributeMapping) Returnstrue
if the provided embeddable class contains the specified attribute mapping,false
otherwise.int
-
Method Details
-
getInstantiator
EmbeddableInstantiator getInstantiator() -
getSubclassId
int getSubclassId() -
declaresAttribute
Returnstrue
if the provided embeddable class contains the specified attribute mapping,false
otherwise.- Parameters:
attributeMapping
- the attribute to check- Implementation Note:
- This method always returns
true
for non-polymorphic embeddable types
-
declaresAttribute
boolean declaresAttribute(int attributeIndex) -
getDiscriminatorValue
Object getDiscriminatorValue()
-