| Package | Description |
|---|---|
| org.eclipse.persistence.internal.jpa.metamodel |
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddableTypeImpl<X>
Purpose: Provides the implementation for the EmbeddableType interface
of the JPA 2.0 Metamodel API (part of the JSR-317 EJB 3.1 Criteria API)
|
class |
EntityTypeImpl<X>
Purpose: Provides the implementation for the EntityType interface
of the JPA 2.0 Metamodel API (part of the JSR-317 EJB 3.1 Criteria API)
EntityTypeImpl implements the IdentifiableType interface via EntityType |
class |
IdentifiableTypeImpl<X>
Purpose: Provides the implementation for the Entity interface
of the JPA 2.0 Metamodel API (part of the JSR-317 EJB 3.1 Criteria API)
|
class |
MappedSuperclassTypeImpl<X>
Purpose: Provides the implementation for the MappedSuperclassType interface
of the JPA 2.0 Metamodel API (part of the JSR-317 EJB 3.1 Criteria API)
|
| Modifier and Type | Method and Description |
|---|---|
protected static ManagedTypeImpl<?> |
ManagedTypeImpl.create(MetamodelImpl metamodel,
ClassDescriptor descriptor)
INTERNAL:
Return an instance of a ManagedType based on the RelationalDescriptor parameter
|
ManagedTypeImpl<X> |
AttributeImpl.getManagedTypeImpl()
INTERNAL:
Return the managed type representing the type in which the member was
declared.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,ManagedTypeImpl<?>> |
MetamodelImpl.getManagedTypesMap()
Return the metamodel managed types map.
|
| Constructor and Description |
|---|
AttributeImpl(ManagedTypeImpl<X> managedType,
DatabaseMapping mapping)
INTERNAL:
|
CollectionAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping)
INTERNAL:
Construct an instance of Collection for the managed type managedType
|
CollectionAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping,
boolean validationEnabled)
INTERNAL:
Construct an instance of Collection for the managed type managedType
|
ListAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping)
INTERNAL:
|
ListAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping,
boolean validationEnabled) |
MapAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping)
INTERNAL:
|
MapAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping,
boolean validationEnabled)
INTERNAL:
Create a new MapAttribute instance.
|
PluralAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping,
boolean validationEnabled)
INTERNAL:
Create an Attribute instance with a passed in validation flag (usually set to true only during Metamodel initialization)
|
SetAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping)
INTERNAL:
|
SetAttributeImpl(ManagedTypeImpl<X> managedType,
CollectionMapping mapping,
boolean validationEnabled)
INTERNAL:
|
SingularAttributeImpl(ManagedTypeImpl<X> managedType,
DatabaseMapping mapping)
Create an instance of the Attribute
|
SingularAttributeImpl(ManagedTypeImpl<X> managedType,
DatabaseMapping mapping,
boolean validationEnabled)
INTERNAL:
Create an Attribute instance with a passed in validation flag (usually set to true only during Metamodel initialization)
|
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.