| Package | Description |
|---|---|
| org.batoo.jpa.core.impl.model | |
| org.batoo.jpa.core.impl.model.attribute | |
| org.batoo.jpa.core.impl.model.mapping |
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddableTypeImpl<X>
Implementation of
EmbeddableType. |
class |
EntityTypeImpl<X>
Implementation of
EntityType. |
class |
IdentifiableTypeImpl<X>
Implementation of
IdentifiableType. |
class |
MappedSuperclassTypeImpl<X>
Implementation of
MappedSuperclassType. |
| Modifier and Type | Method and Description |
|---|---|
<X> ManagedTypeImpl<X> |
MetamodelImpl.managedType(Class<X> clazz) |
| Modifier and Type | Method and Description |
|---|---|
ManagedTypeImpl<X> |
AttributeImpl.getDeclaringType() |
| Modifier and Type | Method and Description |
|---|---|
static <X> PluralAttributeImpl<X,?,?> |
PluralAttributeImpl.create(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType)
Creates an associated plural attribute corresponding to member type
|
| Constructor and Description |
|---|
AssociatedSingularAttribute(ManagedTypeImpl<X> declaringType,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType,
AssociationAttributeMetadata metadata) |
AttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata) |
BasicAttribute(ManagedTypeImpl<X> declaringType,
BasicAttributeMetadata metadata)
Constructor for basic attributes.
|
BasicAttribute(ManagedTypeImpl<X> declaringType,
IdAttributeMetadata metadata)
Constructor for basic id attributes.
|
CollectionAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType) |
EmbeddedAttribute(ManagedTypeImpl<X> declaringType,
EmbeddedAttributeMetadata metadata)
Constructor for regular embedded attributes.
|
ListAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType) |
MapAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType) |
PluralAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType,
int valueIndexNo) |
SetAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata,
javax.persistence.metamodel.Attribute.PersistentAttributeType attributeType) |
SingularAttributeImpl(ManagedTypeImpl<X> declaringType,
AttributeMetadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
abstract ManagedTypeImpl<? super X> |
AbstractParentMapping.getType()
Returns the entity or embeddable type of the mapping.
|
Copyright © 2012 Batoo Software & Consultancy. All Rights Reserved.