Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.eclipse.persistence.annotations Classes and Interfaces - 99 results found.
NameDescriptionTypePackageFramework
AdditionalCriteriaAn additional criteria can be specified at the Entity or MappedSuperclass level.Classorg.eclipse.persistence.annotationsEclipseLink
ArrayArray types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
BasicCollectionA BasicCollection is used to map an org.Classorg.eclipse.persistence.annotationsEclipseLink
BasicMapA BasicMap is used to map an org.Classorg.eclipse.persistence.annotationsEclipseLink
BatchFetchA BatchFetch annotation can be used on any relationship mapping, (OneToOne, ManyToOne, OneToMany, ManyToMany, ElementCollection, BasicCollection, BasicMap).Classorg.eclipse.persistence.annotationsEclipseLink
BatchFetchTypeEnum used with the BatchFetch annotation, or "eclipselink.Classorg.eclipse.persistence.annotationsEclipseLink
CacheThe Cache annotation is used to configure the EclipseLink object cache.Classorg.eclipse.persistence.annotationsEclipseLink
CacheCoordinationTypeenum CacheCoordinationTypeAn enum that is used within the Cache annotation.Classorg.eclipse.persistence.annotationsEclipseLink
CacheIndexAllow a cache index to be define.Classorg.eclipse.persistence.annotationsEclipseLink
CacheIndexesAllow a set of cache indexes to be define on an Entity.Classorg.eclipse.persistence.annotationsEclipseLink
CacheInterceptorA CacheInterceptor can be set on an Entity and allows all EclipseLink cache access to be intercepted by the developer provided interceptor.Classorg.eclipse.persistence.annotationsEclipseLink
CacheKeyTypeConfigures what type of Id value is used to store the object in the cache.Classorg.eclipse.persistence.annotationsEclipseLink
CacheTypeThe CacheType enum is used with the Cache annotation for a persistent class.Classorg.eclipse.persistence.annotationsEclipseLink
CascadeOnDeleteDefine the foreign key defined by the relationship to cascade the delete on the database.Classorg.eclipse.persistence.annotationsEclipseLink
ChangeTrackingThe ChangeTracking annotation is used to specify the org.Classorg.eclipse.persistence.annotationsEclipseLink
ChangeTrackingTypeenum ChangeTrackingTypeAn enum that is used within the ChangeTracking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
ClassExtractorA ClassExtractor allows for a user defined class indicator in place of providing a discriminator column.Classorg.eclipse.persistence.annotationsEclipseLink
CloneCopyPolicyA CloneCopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
CollectionTableA CollectionTable annotation is used in conjunction with a BasicCollection or a BasicMap annotation.Classorg.eclipse.persistence.annotationsEclipseLink
CompositeMemberA CompositeMember annotation is ignored unless is in composite member persistence unit.Classorg.eclipse.persistence.annotationsEclipseLink
ConversionValueA ConversionValue annotation is used within an ObjectTypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
ConvertThe Convert annotation specifies that a named converter should be used with the corresponding mapped attribute.Classorg.eclipse.persistence.annotationsEclipseLink
ConverterA Converter is used to customize the values during the reading from the database into the object model as well as during the writing back of changes Classorg.eclipse.persistence.annotationsEclipseLink
ConvertersA Converters annotation allows the definition of multiple Converter.Classorg.eclipse.persistence.annotationsEclipseLink
CopyPolicyA CopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
CustomizerThe Customizer annotation is used to specify a class that implements the org.Classorg.eclipse.persistence.annotationsEclipseLink
DatabaseChangeNotificationTypeenum DatabaseChangeNotificationTypeConfigures what type of database change notification an entity/descriptor should use.Classorg.eclipse.persistence.annotationsEclipseLink
DeleteAllA DeleteAll annotation is specified to indicate that when an relationship is deleted, it should use a delete all query.Classorg.eclipse.persistence.annotationsEclipseLink
DirectionAn enum that is used within the StoredProcedureParameter annotation.Classorg.eclipse.persistence.annotationsEclipseLink
DiscriminatorClassA DiscriminatorClass is used within a VariableOneToOne annotation.Classorg.eclipse.persistence.annotationsEclipseLink
ExcludeDefaultMappingsSpecifies default mappings (those that are not explicitly decorated in XML or using annotations)should be omitted.Classorg.eclipse.persistence.annotationsEclipseLink
ExistenceCheckingThe ExistenceChecking annotation is used to specify the type of checking EclipseLink should use when determining if an entity is new or existing.Classorg.eclipse.persistence.annotationsEclipseLink
ExistenceTypeAn enum that is used within the ExistenceChecking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
FetchAttributeA fetch attribute is specified within a fetch group and is used as a performance enhancement that allows a group of attributes of an object to be Classorg.eclipse.persistence.annotationsEclipseLink
FetchGroupA fetch group is a performance enhancement that allows a group of attributes of an object to be loaded on demand, which means that the data for an Classorg.eclipse.persistence.annotationsEclipseLink
FetchGroupsA FetchGroups annotation allows the definition of multiple FetchGroup.Classorg.eclipse.persistence.annotationsEclipseLink
HashPartitioningHashPartitioning partitions access to a database cluster by the hash of a field value from the object, such as the object's location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
IdValidationIdValidation configures which id values are considered valid when loading from the database.Classorg.eclipse.persistence.annotationsEclipseLink
IndexAllow a database INDEX to be define when generating DDL.Classorg.eclipse.persistence.annotationsEclipseLink
IndexesClassorg.eclipse.persistence.annotationsEclipseLink
InstantiationCopyPolicyAn InstantiationCopyPolicy is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
JoinFetchA JoinFetch annotation can be used on any relationship mapping, (OneToOne, ManyToOne, OneToMany, ManyToMany, BasicCollection, BasicMap).Classorg.eclipse.persistence.annotationsEclipseLink
JoinFetchTypeAn enum type that is used within the JoinFetch annotation.Classorg.eclipse.persistence.annotationsEclipseLink
MapKeyConvertThe MapKeyConvert annotation specifies that a named converter should be used with the corresponding mapped attribute key column.Classorg.eclipse.persistence.annotationsEclipseLink
MultitenantMultitenant specifies that a given entity is shared amongst multiple tenants of a given application.Classorg.eclipse.persistence.annotationsEclipseLink
MultitenantTypeenum MultitenantTypeAn enum that is used within the Multitenant annotation.Classorg.eclipse.persistence.annotationsEclipseLink
MutableA Mutable annotation can be used on a @Basic mapping.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredFunctionQueriesA NamedStoredFunctionQueries annotation allows the definition of multiple NamedStoredFunctionQuery.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredFunctionQueryA NamedStoredFunctionQuery annotation allows the definition of queries that call stored functions as named queries.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredProcedureQueriesA NamedStoredProcedureQueries annotation allows the definition of multiple NamedStoredProcedureQuery.Classorg.eclipse.persistence.annotationsEclipseLink
NamedStoredProcedureQueryA NamedStoredProcedureQuery annotation allows the definition of queries that call stored procedures as named queries.Classorg.eclipse.persistence.annotationsEclipseLink
NoncacheableThe NonCacheable annotation is used to configure caching behavior for relationships.Classorg.eclipse.persistence.annotationsEclipseLink
ObjectTypeConverterThe ObjectTypeConverter annotation is used to specify a TopLink org.Classorg.eclipse.persistence.annotationsEclipseLink
ObjectTypeConvertersAn ObjectTypeConverters annotation allows the definition of multiple ObjectTypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
OptimisticLockingThe OptimisticLocking annotation is used to specify the type of optimistic locking TopLink should use when updating or deleting entities.Classorg.eclipse.persistence.annotationsEclipseLink
OptimisticLockingTypeenum OptimisticLockingTypeAn enum that is used within the OptimisticLocking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
OrderCorrectionOrderCorrection annotation may be specified together with OrderColumn annotation.Classorg.eclipse.persistence.annotationsEclipseLink
OrderCorrectionTypeenum OrderCorrectionTypeThe OrderCorrectionType enum is used with OrderCorrection annotation Classorg.eclipse.persistence.annotationsEclipseLink
PartitionedPartitioning is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.Classorg.eclipse.persistence.annotationsEclipseLink
PartitioningA Partitioning is used to partition the data for a class across multiple difference databases or across a database cluster such as Oracle RAC.Classorg.eclipse.persistence.annotationsEclipseLink
PinnedPartitioningPinnedPartitionPolicy pins requests to a single connection pool.Classorg.eclipse.persistence.annotationsEclipseLink
PrimaryKeyThe PrimaryKey annotation allows advanced configuration of the Id.Classorg.eclipse.persistence.annotationsEclipseLink
PrivateOwnedA PrivateOwned annotation is used to specify a relationship is privately owned.Classorg.eclipse.persistence.annotationsEclipseLink
PropertiesAnnotation for user defined properties.Classorg.eclipse.persistence.annotationsEclipseLink
PropertyAnnotation for a user defined property.Classorg.eclipse.persistence.annotationsEclipseLink
QueryRedirectorsRedirectors allow EclipseLink queries to be intercepted and pre/post processed or redirected.Classorg.eclipse.persistence.annotationsEclipseLink
RangePartitionRepresent a specific range partition.Classorg.eclipse.persistence.annotationsEclipseLink
RangePartitioningRangePartitioningPolicy partitions access to a database cluster by a field value from the object, such as the object's id, location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
ReadOnlyClassorg.eclipse.persistence.annotationsEclipseLink
ReadTransformerAnnotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
ReplicationPartitioningReplicationPartitioning sends requests to a set of connection pools.Classorg.eclipse.persistence.annotationsEclipseLink
ReturnInsertA ReturnInsert annotation allows for INSERT operations to return values back into the object being written.Classorg.eclipse.persistence.annotationsEclipseLink
ReturnUpdateA ReturnUpdate annotation allows for UPDATE operations to return values back into the object being written.Classorg.eclipse.persistence.annotationsEclipseLink
RoundRobinPartitioningRoundRobinPartitioning sends requests in a round robin fashion to the set of connection pools.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedConverterA SerializedConverter is used to serialize an object's value into a database binary, character, or XML field.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedConvertersA TypeConverters annotation allows the definition of multiple SerializedConverter.Classorg.eclipse.persistence.annotationsEclipseLink
SerializedObjectSerializedObject annotation is used to set an org.Classorg.eclipse.persistence.annotationsEclipseLink
StoredProcedureParameterA StoredProcedureParameter annotation is used within a NamedStoredProcedureQuery annotation.Classorg.eclipse.persistence.annotationsEclipseLink
StructStruct types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
StructConverterA StructConverter is a special type of converter that handles the conversion of a specific database Struct type.Classorg.eclipse.persistence.annotationsEclipseLink
StructConvertersA StructConverters annotation allows the definition of multiple See Also:StructConverterAuthor:Guy PelletierSince:EclipseLink 2.Classorg.eclipse.persistence.annotationsEclipseLink
StructureStruct types are extended object-relational data-types supported by some databases.Classorg.eclipse.persistence.annotationsEclipseLink
TenantDiscriminatorColumnTenant discriminator column(s) are used with a SINGLE_TABLE multitenant strategy.Classorg.eclipse.persistence.annotationsEclipseLink
TenantDiscriminatorColumnsA TenantDiscriminatorColumns annotation allows the definition of multiple TenantDiscriminatorColumn.Classorg.eclipse.persistence.annotationsEclipseLink
TenantTableDiscriminator A tenant table discriminator is used with a TABLE_PER_TENANT multitenant strategy.Classorg.eclipse.persistence.annotationsEclipseLink
TenantTableDiscriminatorTypeenum TenantTableDiscriminatorTypeAn enum that is used within the TenantTableDiscriminator annotation.Classorg.eclipse.persistence.annotationsEclipseLink
TimeOfDayA TimeOfDay annotation is used to specify a specific time of day using a Calendar instance which is to be used within an OptimisticLocking annotation.Classorg.eclipse.persistence.annotationsEclipseLink
TransformationTransformation is an optional annotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
TransientCompatibleAnnotations This class is used by our JPA annotation processing to discover which annotations may coexist with a javax.Classorg.eclipse.persistence.annotationsEclipseLink
TypeConverterThe TypeConverter annotation is used to specify an EclipseLink org.Classorg.eclipse.persistence.annotationsEclipseLink
TypeConvertersA TypeConverters annotation allows the definition of multiple TypeConverter.Classorg.eclipse.persistence.annotationsEclipseLink
UnionPartitioningUnionPartitioning sends queries to all connection pools and unions the results.Classorg.eclipse.persistence.annotationsEclipseLink
UuidGeneratorDefines a primary key generator that may be referenced by name when a generator element is specified for Classorg.eclipse.persistence.annotationsEclipseLink
ValuePartitionRepresent a specific value partition.Classorg.eclipse.persistence.annotationsEclipseLink
ValuePartitioningValuePartitioning partitions access to a database cluster by a field value from the object, such as the object's location, or tenant.Classorg.eclipse.persistence.annotationsEclipseLink
VariableOneToOneVariable one to one mappings are used to represent a pointer references between a java object and an implementer of an interface.Classorg.eclipse.persistence.annotationsEclipseLink
VirtualAccessMethodsSpecifies that this class contains virtual attributes.Classorg.eclipse.persistence.annotationsEclipseLink
WriteTransformerAnnotation for org.Classorg.eclipse.persistence.annotationsEclipseLink
WriteTransformersAn optional annotation for org.Classorg.eclipse.persistence.annotationsEclipseLink