Uses of Class
org.eclipse.persistence.internal.jpa.metadata.ORMetadata
-
-
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata
Methods in org.eclipse.persistence.internal.jpa.metadata with type parameters of type ORMetadata Modifier and Type Method Description protected <T extends ORMetadata>
voidORMetadata. initXMLObjects(List<T> metadatas, MetadataAccessibleObject accessibleObject)INTERNAL: It is assumed this is a list of ORMetadataprotected <T extends ORMetadata>
StringORMetadata. initXMLTextObject(List<T> metadatas)INTERNAL: This is to support legacy orm instance docs.protected <T extends ORMetadata>
List<T>ORMetadata. mergeORObjectLists(List<T> list1, List<T> list2)INTERNAL: Convenience method to merge two lists of metadata objects.Methods in org.eclipse.persistence.internal.jpa.metadata that return ORMetadata Modifier and Type Method Description protected ORMetadataORMetadata. mergeORObjects(ORMetadata obj1, ORMetadata obj2)INTERNAL: Convenience method to merge two objects that were loaded from XML.Methods in org.eclipse.persistence.internal.jpa.metadata with parameters of type ORMetadata Modifier and Type Method Description protected voidORMetadata. initXMLObject(ORMetadata metadata, MetadataAccessibleObject accessibleObject)INTERNAL:protected voidORMetadata. merge(ORMetadata metadata)INTERNAL: Subclasses that care to handle deeper merges should extend this method.protected ORMetadataORMetadata. mergeORObjects(ORMetadata obj1, ORMetadata obj2)INTERNAL: Convenience method to merge two objects that were loaded from XML.protected ObjectORMetadata. mergeSimpleObjects(Object obj1, Object obj2, ORMetadata otherMetadata, String xmlElement)INTERNAL: Convenience method to merge two objects that were loaded from XML.voidMetadataProject. 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 generatorsbooleanORMetadata. shouldOverride(ORMetadata existing)INTERNAL: Method to determine if this ORMetadata should override another.Constructors in org.eclipse.persistence.internal.jpa.metadata with parameters of type ORMetadata Constructor Description ORMetadata(ORMetadata orm)INTERNAL: Used for annotation loading and switching from one metadata object to a more specific one. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors Modifier and Type Class Description classMetadataAccessorINTERNAL: Common metadata accessor level for mappings and classes.classPropertyMetadataINTERNAL: PropertyMetadata.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors with parameters of type ORMetadata Modifier and Type Method Description voidMetadataAccessor. merge(ORMetadata metadata)INTERNAL: We currently limit this merging to the ClassAccessor level. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.classes
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.classes Modifier and Type Class Description classClassAccessorINTERNAL: A abstract class accessor.classConverterAccessorObject to represent a converter class.classEmbeddableAccessorINTERNAL: An embeddable accessor.classEntityAccessorAn entity accessor.classInterfaceAccessorAn interface accessor.classMappedSuperclassAccessorINTERNAL: A mapped superclass accessor.classXMLAttributesObject to represent all the attributes of an XML defined entity, mapped-superclass or embeddable.Methods in org.eclipse.persistence.internal.jpa.metadata.accessors.classes with parameters of type ORMetadata Modifier and Type Method Description voidClassAccessor. merge(ORMetadata metadata)INTERNAL: Generic class level merging details for entities, mapped superclasses and embeddables.voidConverterAccessor. merge(ORMetadata metadata)INTERNAL: Entity level merging details.voidEntityAccessor. merge(ORMetadata metadata)INTERNAL: Entity level merging details.voidMappedSuperclassAccessor. merge(ORMetadata metadata)INTERNAL: Mapped-superclass level merging details.voidXMLAttributes. 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. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.accessors.mappings Modifier and Type Class Description classBasicAccessorINTERNAL: A relational accessor.classBasicCollectionAccessorINTERNAL: A basic collection accessor.classBasicMapAccessorINTERNAL: A basic collection accessor.classCollectionAccessorINTERNAL: A relational collection mapping accessor.classDerivedIdClassAccessorA derived id class accessor is found within an entity's embedded id class and is a reference back to a parents id class.classDirectAccessorA direct accessor.classDirectCollectionAccessorAn abstract direct collection accessor.classElementCollectionAccessorAn element collection accessor.classEmbeddedAccessorAn embedded relationship accessor.classEmbeddedIdAccessorAn embedded id relationship accessor.classIdAccessorA relational accessor.classManyToManyAccessorINTERNAL: A many to many relationship accessor.classManyToOneAccessorINTERNAL: A many to one relationship accessor.classMappingAccessorINTERNAL: An abstract mapping accessor.classMultitenantIdAccessorA multitenant id accessor.classObjectAccessorINTERNAL: A single object relationship accessor.classOneToManyAccessorINTERNAL: A OneToMany relationship accessor.classOneToOneAccessorA one to one relationship accessor.classRelationshipAccessorINTERNAL: A relational accessor.classTransformationAccessorINTERNAL: TransformationAccessor.classTransientAccessorINTERNAL: An transient accessor ...classVariableOneToOneAccessorINTERNAL: A variable one to one relationship accessor.classVersionAccessorINTERNAL: A basic version accessor. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.additionalcriteria
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.additionalcriteria Modifier and Type Class Description classAdditionalCriteriaMetadataObject to hold onto additional criteria metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.cache
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.cache Modifier and Type Class Description classCacheIndexMetadataINTERNAL: Object to hold onto cache index metadata.classCacheInterceptorMetadataObject to hold onto cache interceptor metadata.classCacheMetadataObject to hold onto cache metadata.classTimeOfDayMetadataObject to hold onto time of day metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.changetracking
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.changetracking Modifier and Type Class Description classChangeTrackingMetadataObject to hold onto change tracking metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.columns
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.columns Modifier and Type Class Description classAssociationOverrideMetadataObject to hold onto an association override meta data.classAttributeOverrideMetadataINTERNAL: Object to hold onto an attribute override meta data.classColumnMetadataINTERNAL: Object to process a JPA column into an EclipseLink database field.classDirectColumnMetadataINTERNAL: Object to hold onto relation (fk and pk) column metadata in a Eclipselink database field.classDiscriminatorClassMetadataINTERNAL: A discriminator class is used within a variable one to one mapping.classDiscriminatorColumnMetadataINTERNAL: Object to process a JPA discriminator column into an EclipseLink database field.classFieldMetadataINTERNAL: Synonym for Column for NoSql data.classForeignKeyMetadataINTERNAL: Object to process JPA foreign key metadata.classJoinColumnMetadataINTERNAL: Object to process JPA join columns EclipseLink database fields.classJoinFieldMetadataINTERNAL: Synonym for JoinColumn for NoSql data.classMetadataColumnINTERNAL: Object to process JPA column type into EclipseLink database fields.classOrderColumnMetadataINTERNAL: Object to process a JPA order column into an EclipseLink database field.classOverrideMetadataINTERNAL: Object to hold onto common attribute/association override metadata.classPrimaryKeyForeignKeyMetadataINTERNAL: Object to process JPA primary key foreign key metadata.classPrimaryKeyJoinColumnMetadataINTERNAL: Object to process JPA primary key join columns EclipseLink database fields.classPrimaryKeyMetadataObject to hold onto primary key metadata.classRelationalColumnMetadataINTERNAL: Object to process JPA relational type colummns into EclipseLink database fields.classTenantDiscriminatorColumnMetadataObject to hold onto tenant discriminator metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.converters
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.converters Modifier and Type Class Description classAbstractConverterMetadataINTERNAL: Abstract metadata converter.classClassInstanceMetadataINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classConversionValueMetadataObject to hold onto conversion values.classConverterMetadataINTERNAL: Object to hold onto a custom converter metadata.classConvertMetadataObject to hold onto convert metadata.classEnumeratedMetadataINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classJSONMetadataINTERNAL: This class processes the reserve "json" converter specified through @Convert.classJsonValueMetadataINTERNAL: This class processes JSON converter.classKryoMetadataINTERNAL: This class processes the reserve "kryo" converter specified through @Convert.classLobMetadataINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classMetadataConverterINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classObjectTypeConverterMetadataINTERNAL: Object to hold onto an object type converter metadata.classSerializedConverterMetadataINTERNAL: Abstract metadata serializer.classSerializedMetadataINTERNAL: This class processes the reserve "serialized" converter specified through @Convert.classStructConverterMetadataINTERNAL: 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.classTemporalMetadataINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classTypeConverterMetadataINTERNAL: Object to hold onto a type converter metadata.classUUIDMetadataINTERNAL: Abstract converter class that parents both the JPA and Eclipselink converters.classXMLMetadataINTERNAL: This class processes the reserve "xml" converter specified through @Convert. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.copypolicy
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.copypolicy Modifier and Type Class Description classCloneCopyPolicyMetadataINTERNAL: Used to store information about CloneCopyPolicy as it is read from XML or annotations.classCopyPolicyMetadataINTERNAL: 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.classCustomCopyPolicyMetadataUsed 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.classInstantiationCopyPolicyMetadataINTERNAL: 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. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.graphs
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.graphs Modifier and Type Class Description classNamedAttributeNodeMetadataObject to hold onto named attribute node metadata.classNamedEntityGraphMetadataObject to hold onto named entity graph metadata.classNamedSubgraphMetadataObject to hold onto named sub graph metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.inheritance
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.inheritance Modifier and Type Class Description classInheritanceMetadataObject to represent inheritance metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.listeners
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.listeners Modifier and Type Class Description classEntityClassListenerMetadataA metadata class to facilitate the processing of lifecycle methods on an entity class (and its mapped superclasses).classEntityListenerMetadataA MetadataEntityListener and is placed on the owning entity's descriptor. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.locking
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.locking Modifier and Type Class Description classOptimisticLockingMetadataObject to hold onto optimistic locking metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.mappings
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.mappings Modifier and Type Class Description classAccessMethodsMetadataINTERNAL: Metadata for user specified property access methods and also used with VIRTUAL access types.classBatchFetchMetadataINTERNAL: Object to represent the cascade types specified for a relationship mapping element.classCascadeMetadataINTERNAL: Object to represent the cascade types specified for a relationship mapping element.classMapKeyMetadataObject to hold onto map key metadata.classOrderByMetadataObject to hold onto order by metadata.classReturnInsertMetadataObject to hold onto return insert metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.multitenant
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.multitenant Modifier and Type Class Description classMultitenantMetadataObject to hold onto multi-tenant metadata.classTenantTableDiscriminatorMetadataObject to hold onto tenant table discriminator metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.nosql
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.nosql Modifier and Type Class Description classNoSqlMetadataDefines the metadata for the @EIS annotation for mapping an EISDescriptor. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.partitioning
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.partitioning Modifier and Type Class Description classAbstractPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classFieldPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classHashPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classPinnedPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classRangePartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classRangePartitionMetadataINTERNAL: Define JPA meta-data for partitioning policy.classReplicationPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classRoundRobinPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classUnionPartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classValuePartitioningMetadataINTERNAL: Define JPA meta-data for partitioning policy.classValuePartitionMetadataINTERNAL: Define JPA meta-data for partitioning policy. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.queries
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.queries Modifier and Type Class Description classColumnResultMetadataINTERNAL: Object to hold onto a column result metadata.classComplexTypeMetadataINTERNAL: Object to hold onto complex type meta-data, including PL/SQL records and collections, as well as advanced Oracle JDBC types.classConstructorResultMetadataINTERNAL: Object to hold onto an entity result metadata.classEntityResultMetadataINTERNAL: Object to hold onto an entity result metadata.classFetchAttributeMetadataINTERNAL: Object to hold onto a fetch attribute metadata from a named fetch group metadata.classFetchGroupMetadataINTERNAL: Object to hold onto a named fetch group metadata.classFieldResultMetadataINTERNAL: Object to hold onto an field result metadata.classNamedNativeQueryMetadataINTERNAL: Object to hold onto named native query metadata.classNamedPLSQLStoredFunctionQueryMetadataINTERNAL: Object to hold onto a named PLSQL stored function query.classNamedPLSQLStoredProcedureQueryMetadataINTERNAL: Object to hold onto a named PLSQL stored procedure query.classNamedQueryMetadataINTERNAL: Object to hold onto a named query metadata.classNamedStoredFunctionQueryMetadataINTERNAL: Object to hold onto a named stored function query.classNamedStoredProcedureQueryMetadataINTERNAL: Object to hold onto a named stored procedure query.classOracleArrayTypeMetadataINTERNAL: Object to hold onto Oracle array type meta-data.classOracleComplexTypeMetadataINTERNAL: Object to hold onto Oracle complex type meta-data.classOracleObjectTypeMetadataINTERNAL: Object to hold onto Oracle object type meta-data.classPLSQLComplexTypeMetadataINTERNAL: Object to hold onto a PLSQL complex type meta-data.classPLSQLParameterMetadataINTERNAL: Object to hold onto a PLSQL parameter meta-data.classPLSQLRecordMetadataINTERNAL: Object to hold onto a PLSQL record meta-data.classPLSQLTableMetadataINTERNAL: Object to hold onto a PLSQL table meta-data.classQueryHintMetadataINTERNAL: Object to hold onto query hints metadata.classQueryRedirectorsMetadataObject to hold onto Default Redirector metadata.classSQLResultSetMappingMetadataINTERNAL: Object to hold onto an sql result mapping metadata.classStoredProcedureParameterMetadataINTERNAL: Object to hold onto a stored procedure parameter metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.sequencing
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.sequencing Modifier and Type Class Description classGeneratedValueMetadataMetadata object to hold generated value information.classSequenceGeneratorMetadataA wrapper class to the MetadataSequenceGenerator that holds onto a @SequenceGenerator for its metadata values.classTableGeneratorMetadataA wrapper class to a table generator metadata.classUuidGeneratorMetadataA wrapper class to the @UuidGenerator for its metadata values. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.sop
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.sop Modifier and Type Class Description classSerializedObjectPolicyMetadataObject to hold onto serialized object policy metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.structures
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.structures Modifier and Type Class Description classArrayAccessorAn array accessor.classStructMetadataDefines the metadata for the @Struct annotation for mapping ObjectRelationshipDataTypeDescriptor.classStructureAccessorDefines a StructureMapping metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.tables
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.tables Modifier and Type Class Description classCollectionTableMetadataINTERNAL: Object to hold onto a collection table metadata in an EclipseLink database table.classIndexMetadataINTERNAL: Object to hold onto database index metadata.classJoinTableMetadataINTERNAL: Object to hold onto join table metadata in a EclipseLink database table.classRelationalTableMetadataINTERNAL: Object to hold onto a relational table metadata in an EclipseLink database table.classSecondaryTableMetadataINTERNAL: Object to hold onto a secondary table metadata in a TopLink database table.classTableMetadataINTERNAL: Object to hold onto table metadata in a TopLink database table.classUniqueConstraintMetadataINTERNAL: Object to hold onto a unique constraint metadata. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.transformers
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.transformers Modifier and Type Class Description classReadTransformerMetadataINTERNAL: Metadata for ReadTransformer.classWriteTransformerMetadataINTERNAL: Matadata for WriteTransformer. -
Uses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.xml
Subclasses of ORMetadata in org.eclipse.persistence.internal.jpa.metadata.xml Modifier and Type Class Description classXMLEntityMappingsObject to hold onto the XML entity mappings metadata.classXMLPersistenceUnitDefaultsObject to hold onto the XML persistence unit defaults.classXMLPersistenceUnitMetadataINTERNAL: Object to hold onto the XML persistence unit metadata.Methods in org.eclipse.persistence.internal.jpa.metadata.xml with parameters of type ORMetadata Modifier and Type Method Description voidXMLPersistenceUnitDefaults. merge(ORMetadata metadata)INTERNAL:voidXMLPersistenceUnitMetadata. merge(ORMetadata metadata)INTERNAL:
-