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 TypeMethodDescriptionbooleandeclaresAttribute(int attributeIndex) booleandeclaresAttribute(AttributeMapping attributeMapping) Returnstrueif the provided embeddable class contains the specified attribute mapping,falseotherwise.int
-
Method Details
-
getInstantiator
EmbeddableInstantiator getInstantiator() -
getSubclassId
int getSubclassId() -
declaresAttribute
Returnstrueif the provided embeddable class contains the specified attribute mapping,falseotherwise.- Parameters:
attributeMapping- the attribute to check- Implementation Note:
- This method always returns
truefor non-polymorphic embeddable types
-
declaresAttribute
boolean declaresAttribute(int attributeIndex) -
getDiscriminatorValue
Object getDiscriminatorValue()
-