| Modifier and Type | Class and Description |
|---|---|
class |
Attributes
JPA scripting API implementation.
|
| Modifier and Type | Method and Description |
|---|---|
protected ORMetadata |
ORMetadata.mergeORObjects(ORMetadata obj1,
ORMetadata obj2)
INTERNAL:
Convenience method to merge two objects that were loaded from XML.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ORMetadata.initXMLObject(ORMetadata metadata,
MetadataAccessibleObject accessibleObject)
INTERNAL:
|
protected void |
ORMetadata.merge(ORMetadata metadata)
INTERNAL:
Subclasses that care to handle deeper merges should extend this method.
|
protected ORMetadata |
ORMetadata.mergeORObjects(ORMetadata obj1,
ORMetadata obj2)
INTERNAL:
Convenience method to merge two objects that were loaded from XML.
|
protected Object |
ORMetadata.mergeSimpleObjects(Object obj1,
Object obj2,
ORMetadata otherMetadata,
String xmlElement)
INTERNAL:
Convenience method to merge two objects that were loaded from XML.
|
void |
MetadataProject.processTable(TableMetadata table,
String defaultName,
String defaultCatalog,
String defaultSchema,
ORMetadata owner)
INTERNAL:
Common table processing for table, secondary table, join table,
collection table and table generators
|
boolean |
ORMetadata.shouldOverride(ORMetadata existing)
INTERNAL:
Method to determine if this ORMetadata should override another.
|
| Constructor and Description |
|---|
ORMetadata(ORMetadata orm)
INTERNAL:
Used for annotation loading and switching from one metadata object to
a more specific one.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MetadataAccessor
INTERNAL:
Common metadata accessor level for mappings and classes.
|
class |
PropertyMetadata
INTERNAL:
PropertyMetadata.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MetadataAccessor.merge(ORMetadata metadata)
INTERNAL:
We currently limit this merging to the ClassAccessor level.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassAccessor
INTERNAL:
A abstract class accessor.
|
class |
ConverterAccessor
Object to represent a converter class.
|
class |
EmbeddableAccessor
INTERNAL:
An embeddable accessor.
|
class |
EntityAccessor
An entity accessor.
|
class |
InterfaceAccessor
An interface accessor.
|
class |
MappedSuperclassAccessor
INTERNAL:
A mapped superclass accessor.
|
class |
XMLAttributes
Object to represent all the attributes of an XML defined entity,
mapped-superclass or embeddable.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLAttributes.merge(ORMetadata metadata)
INTERNAL:
Since we are controlling the merging and we know we'll be comparing
apples with apples, the casting is safe to assume.
|
void |
MappedSuperclassAccessor.merge(ORMetadata metadata)
INTERNAL:
Mapped-superclass level merging details.
|
void |
EntityAccessor.merge(ORMetadata metadata)
INTERNAL:
Entity level merging details.
|
void |
ConverterAccessor.merge(ORMetadata metadata)
INTERNAL:
Entity level merging details.
|
void |
ClassAccessor.merge(ORMetadata metadata)
INTERNAL:
Generic class level merging details for entities, mapped superclasses
and embeddables.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicAccessor
INTERNAL:
A relational accessor.
|
class |
BasicCollectionAccessor
INTERNAL:
A basic collection accessor.
|
class |
BasicMapAccessor
INTERNAL:
A basic collection accessor.
|
class |
CollectionAccessor
INTERNAL:
A relational collection mapping accessor.
|
class |
DerivedIdClassAccessor
A derived id class accessor is found within an entity's embedded id class
and is a reference back to a parents id class.
|
class |
DirectAccessor
A direct accessor.
|
class |
DirectCollectionAccessor
An abstract direct collection accessor.
|
class |
ElementCollectionAccessor
An element collection accessor.
|
class |
EmbeddedAccessor
An embedded relationship accessor.
|
class |
EmbeddedIdAccessor
An embedded id relationship accessor.
|
class |
IdAccessor
A relational accessor.
|
class |
ManyToManyAccessor
INTERNAL:
A many to many relationship accessor.
|
class |
ManyToOneAccessor
INTERNAL:
A many to one relationship accessor.
|
class |
MappingAccessor
INTERNAL:
An abstract mapping accessor.
|
class |
MultitenantIdAccessor
A multitenant id accessor.
|
class |
ObjectAccessor
INTERNAL:
A single object relationship accessor.
|
class |
OneToManyAccessor
INTERNAL:
A OneToMany relationship accessor.
|
class |
OneToOneAccessor
A one to one relationship accessor.
|
class |
RelationshipAccessor
INTERNAL:
A relational accessor.
|
class |
TransformationAccessor
INTERNAL:
TransformationAccessor.
|
class |
TransientAccessor
INTERNAL:
An transient accessor ...
|
class |
VariableOneToOneAccessor
INTERNAL:
A variable one to one relationship accessor.
|
class |
VersionAccessor
INTERNAL:
A basic version accessor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdditionalCriteriaMetadata
Object to hold onto additional criteria metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CacheIndexMetadata
INTERNAL:
Object to hold onto cache index metadata.
|
class |
CacheInterceptorMetadata
Object to hold onto cache interceptor metadata.
|
class |
CacheMetadata
Object to hold onto cache metadata.
|
class |
TimeOfDayMetadata
Object to hold onto time of day metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChangeTrackingMetadata
Object to hold onto change tracking metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AssociationOverrideMetadata
Object to hold onto an association override meta data.
|
class |
AttributeOverrideMetadata
INTERNAL:
Object to hold onto an attribute override meta data.
|
class |
ColumnMetadata
INTERNAL: Object to process a JPA column into an EclipseLink database field.
|
class |
DirectColumnMetadata
INTERNAL:
Object to hold onto relation (fk and pk) column metadata in a Eclipselink
database field.
|
class |
DiscriminatorClassMetadata
INTERNAL:
A discriminator class is used within a variable one to one mapping.
|
class |
DiscriminatorColumnMetadata
INTERNAL:
Object to process a JPA discriminator column into an EclipseLink database field.
|
class |
FieldMetadata
INTERNAL:
Synonym for Column for NoSql data.
|
class |
ForeignKeyMetadata
INTERNAL:
Object to process JPA foreign key metadata.
|
class |
JoinColumnMetadata
INTERNAL:
Object to process JPA join columns EclipseLink database fields.
|
class |
JoinFieldMetadata
INTERNAL:
Synonym for JoinColumn for NoSql data.
|
class |
MetadataColumn
INTERNAL:
Object to process JPA column type into EclipseLink database fields.
|
class |
OrderColumnMetadata
INTERNAL:
Object to process a JPA order column into an EclipseLink database field.
|
class |
OverrideMetadata
INTERNAL:
Object to hold onto common attribute/association override metadata.
|
class |
PrimaryKeyForeignKeyMetadata
INTERNAL:
Object to process JPA primary key foreign key metadata.
|
class |
PrimaryKeyJoinColumnMetadata
INTERNAL:
Object to process JPA primary key join columns EclipseLink database fields.
|
class |
PrimaryKeyMetadata
Object to hold onto primary key metadata.
|
class |
RelationalColumnMetadata
INTERNAL:
Object to process JPA relational type colummns into EclipseLink database fields.
|
class |
TenantDiscriminatorColumnMetadata
Object to hold onto tenant discriminator metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConverterMetadata
INTERNAL:
Abstract metadata converter.
|
class |
ClassInstanceMetadata
INTERNAL:
Abstract converter class that parents both the JPA and Eclipselink
converters.
|
class |
ConversionValueMetadata
Object to hold onto conversion values.
|
class |
ConverterMetadata
INTERNAL:
Object to hold onto a custom converter metadata.
|
class |
ConvertMetadata
Object to hold onto convert metadata.
|
class |
EnumeratedMetadata
INTERNAL:
Abstract converter class that parents both the JPA and Eclipselink
converters.
|
class |
JSONMetadata
INTERNAL:
This class processes the reserve "json" converter specified through @Convert.
|
class |
KryoMetadata
INTERNAL:
This class processes the reserve "kryo" converter specified through @Convert.
|
class |
LobMetadata
INTERNAL:
Abstract converter class that parents both the JPA and Eclipselink
converters.
|
class |
MetadataConverter
INTERNAL:
Abstract converter class that parents both the JPA and Eclipselink
converters.
|
class |
ObjectTypeConverterMetadata
INTERNAL:
Object to hold onto an object type converter metadata.
|
class |
SerializedConverterMetadata
INTERNAL:
Abstract metadata serializer.
|
class |
SerializedMetadata
INTERNAL:
This class processes the reserve "serialized" converter specified through @Convert.
|
class |
StructConverterMetadata
INTERNAL:
Place holder for a StructConverter
This class will allow a StructConverter to be added to a Session through
annotations when defined with the StructConverter annotation.
|
class |
TemporalMetadata
INTERNAL:
Abstract converter class that parents both the JPA and Eclipselink
converters.
|
class |
TypeConverterMetadata
INTERNAL:
Object to hold onto a type converter metadata.
|
class |
XMLMetadata
INTERNAL:
This class processes the reserve "xml" converter specified through @Convert.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CloneCopyPolicyMetadata
INTERNAL:
Used to store information about CloneCopyPolicy as it is read from XML or
annotations.
|
class |
CopyPolicyMetadata
INTERNAL:
Incapsulates common behavior amount class for all the different types of
copy policy metadata
Key notes:
- any metadata mapped from XML to this class must be compared in the
equals method.
|
class |
CustomCopyPolicyMetadata
Used to store information about CopyPolicy as it is read from XML or
annotations
Key notes:
- any metadata mapped from XML to this class must be compared in the
equals method.
|
class |
InstantiationCopyPolicyMetadata
INTERNAL:
Used to store information about InstantiationCopyPolicy as it is read from
XML or annotations
Key notes:
- any metadata mapped from XML to this class must be compared in the
equals method.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NamedAttributeNodeMetadata
Object to hold onto named attribute node metadata.
|
class |
NamedEntityGraphMetadata
Object to hold onto named entity graph metadata.
|
class |
NamedSubgraphMetadata
Object to hold onto named sub graph metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InheritanceMetadata
Object to represent inheritance metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EntityClassListenerMetadata
A metadata class to facilitate the processing of lifecycle methods on an
entity class (and its mapped superclasses).
|
class |
EntityListenerMetadata
A MetadataEntityListener and is placed on the owning entity's descriptor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OptimisticLockingMetadata
Object to hold onto optimistic locking metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessMethodsMetadata
INTERNAL:
Metadata for user specified property access methods and also used with
VIRTUAL access types.
|
class |
BatchFetchMetadata
INTERNAL:
Object to represent the cascade types specified for a relationship
mapping element.
|
class |
CascadeMetadata
INTERNAL:
Object to represent the cascade types specified for a relationship
mapping element.
|
class |
MapKeyMetadata
Object to hold onto map key metadata.
|
class |
OrderByMetadata
Object to hold onto order by metadata.
|
class |
ReturnInsertMetadata
Object to hold onto return insert metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultitenantMetadata
Object to hold onto multi-tenant metadata.
|
class |
TenantTableDiscriminatorMetadata
Object to hold onto tenant table discriminator metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NoSqlMetadata
Defines the metadata for the @EIS annotation for mapping an EISDescriptor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
FieldPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
HashPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
PartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
PinnedPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
RangePartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
RangePartitionMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
ReplicationPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
RoundRobinPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
UnionPartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
ValuePartitioningMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
class |
ValuePartitionMetadata
INTERNAL:
Define JPA meta-data for partitioning policy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnResultMetadata
INTERNAL:
Object to hold onto a column result metadata.
|
class |
ComplexTypeMetadata
INTERNAL:
Object to hold onto complex type meta-data, including PL/SQL records
and collections, as well as advanced Oracle JDBC types.
|
class |
ConstructorResultMetadata
INTERNAL:
Object to hold onto an entity result metadata.
|
class |
EntityResultMetadata
INTERNAL:
Object to hold onto an entity result metadata.
|
class |
FetchAttributeMetadata
INTERNAL:
Object to hold onto a fetch attribute metadata from a named fetch group
metadata.
|
class |
FetchGroupMetadata
INTERNAL:
Object to hold onto a named fetch group metadata.
|
class |
FieldResultMetadata
INTERNAL:
Object to hold onto an field result metadata.
|
class |
NamedNativeQueryMetadata
INTERNAL:
Object to hold onto named native query metadata.
|
class |
NamedPLSQLStoredFunctionQueryMetadata
INTERNAL:
Object to hold onto a named PLSQL stored function query.
|
class |
NamedPLSQLStoredProcedureQueryMetadata
INTERNAL:
Object to hold onto a named PLSQL stored procedure query.
|
class |
NamedQueryMetadata
INTERNAL:
Object to hold onto a named query metadata.
|
class |
NamedStoredFunctionQueryMetadata
INTERNAL:
Object to hold onto a named stored function query.
|
class |
NamedStoredProcedureQueryMetadata
INTERNAL:
Object to hold onto a named stored procedure query.
|
class |
OracleArrayTypeMetadata
INTERNAL:
Object to hold onto Oracle array type meta-data.
|
class |
OracleComplexTypeMetadata
INTERNAL:
Object to hold onto Oracle complex type meta-data.
|
class |
OracleObjectTypeMetadata
INTERNAL:
Object to hold onto Oracle object type meta-data.
|
class |
PLSQLComplexTypeMetadata
INTERNAL:
Object to hold onto a PLSQL complex type meta-data.
|
class |
PLSQLParameterMetadata
INTERNAL:
Object to hold onto a PLSQL parameter meta-data.
|
class |
PLSQLRecordMetadata
INTERNAL:
Object to hold onto a PLSQL record meta-data.
|
class |
PLSQLTableMetadata
INTERNAL:
Object to hold onto a PLSQL table meta-data.
|
class |
QueryHintMetadata
INTERNAL:
Object to hold onto query hints metadata.
|
class |
QueryRedirectorsMetadata
Object to hold onto Default Redirector metadata.
|
class |
SQLResultSetMappingMetadata
INTERNAL:
Object to hold onto an sql result mapping metadata.
|
class |
StoredProcedureParameterMetadata
INTERNAL:
Object to hold onto a stored procedure parameter metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GeneratedValueMetadata
Metadata object to hold generated value information.
|
class |
SequenceGeneratorMetadata
A wrapper class to the MetadataSequenceGenerator that holds onto a
@SequenceGenerator for its metadata values.
|
class |
TableGeneratorMetadata
A wrapper class to a table generator metadata.
|
class |
UuidGeneratorMetadata
A wrapper class to the @UuidGenerator for its metadata values.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SerializedObjectPolicyMetadata
Object to hold onto serialized object policy metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArrayAccessor
An array accessor.
|
class |
StructMetadata
Defines the metadata for the @Struct annotation for mapping
ObjectRelationshipDataTypeDescriptor.
|
class |
StructureAccessor
Defines a StructureMapping metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollectionTableMetadata
INTERNAL:
Object to hold onto a collection table metadata in an EclipseLink
database table.
|
class |
IndexMetadata
INTERNAL:
Object to hold onto database index metadata.
|
class |
JoinTableMetadata
INTERNAL:
Object to hold onto join table metadata in a EclipseLink database table.
|
class |
RelationalTableMetadata
INTERNAL:
Object to hold onto a relational table metadata in an EclipseLink
database table.
|
class |
SecondaryTableMetadata
INTERNAL:
Object to hold onto a secondary table metadata in a TopLink database table.
|
class |
TableMetadata
INTERNAL:
Object to hold onto table metadata in a TopLink database table.
|
class |
UniqueConstraintMetadata
INTERNAL:
Object to hold onto a unique constraint metadata.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ReadTransformerMetadata
INTERNAL:
Metadata for ReadTransformer.
|
class |
WriteTransformerMetadata
INTERNAL:
Matadata for WriteTransformer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XMLEntityMappings
Object to hold onto the XML entity mappings metadata.
|
class |
XMLPersistenceUnitDefaults
Object to hold onto the XML persistence unit defaults.
|
class |
XMLPersistenceUnitMetadata
INTERNAL:
Object to hold onto the XML persistence unit metadata.
|
| Modifier and Type | Method and Description |
|---|---|
void |
XMLPersistenceUnitMetadata.merge(ORMetadata metadata)
INTERNAL:
|
void |
XMLPersistenceUnitDefaults.merge(ORMetadata metadata)
INTERNAL:
|
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.