Package | Description |
---|---|
org.hibernate.metamodel.internal |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIdentifiableType<X>
Defines commonality for the JPA
IdentifiableType types. |
class |
EmbeddableTypeImpl<X> |
class |
EntityTypeImpl<X>
Defines the Hibernate implementation of the JPA
EntityType contract. |
class |
MappedSuperclassTypeImpl<X> |
Modifier and Type | Method and Description |
---|---|
AbstractManagedType |
EmbeddableTypeImpl.getParent() |
protected AbstractManagedType<? super X> |
AbstractManagedType.getSupertype() |
Modifier and Type | Method and Description |
---|---|
<X,Y> AttributeImplementor<X,Y> |
AttributeFactory.buildAttribute(AbstractManagedType<X> ownerType,
Property property)
Build a normal attribute.
|
static <X,C,E,K> PluralAttributeImpl.Builder<X,C,E,K> |
PluralAttributeImpl.create(AbstractManagedType<X> ownerType,
Type<E> attrType,
Class<C> collectionClass,
Type<K> keyType) |
Constructor and Description |
---|
AbstractAttribute(String name,
Class<Y> javaType,
AbstractManagedType<X> declaringType,
Member member,
Attribute.PersistentAttributeType persistentAttributeType) |
AbstractManagedType(Class<X> javaType,
String typeName,
AbstractManagedType<? super X> superType) |
EmbeddableTypeImpl(Class<X> javaType,
AbstractManagedType parent,
ComponentType hibernateType) |
Identifier(String name,
Class<Y> javaType,
AbstractManagedType<X> declaringType,
Member member,
Type<Y> attributeType,
Attribute.PersistentAttributeType persistentAttributeType) |
SingularAttributeImpl(String name,
Class<Y> javaType,
AbstractManagedType<X> declaringType,
Member member,
boolean isIdentifier,
boolean isVersion,
boolean isOptional,
Type<Y> attributeType,
Attribute.PersistentAttributeType persistentAttributeType) |
Version(String name,
Class<Y> javaType,
AbstractManagedType<X> declaringType,
Member member,
Type<Y> attributeType,
Attribute.PersistentAttributeType persistentAttributeType) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.