Top Description Constructors Methods
org.eclipse.persistence.internal.jpa.config.classes

public abstract Class AbstractMappedClassImpl<T extends MappedSuperclassAccessor, R>

extends AbstractClassImpl<T extends MappedSuperclassAccessor, R>
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.jpa.config.classes.EntityImpl, org.eclipse.persistence.internal.jpa.config.classes.MappedSuperclassImpl
Annotations
@SuppressWarnings:unchecked
Imports
java.util.ArrayList, org.eclipse.persistence.internal.jpa.config.additionalcriteria.AdditionalCriteriaImpl, org.eclipse.persistence.internal.jpa.config.cache.CacheImpl, .CacheIndexImpl, .CacheInterceptorImpl, org.eclipse.persistence.internal.jpa.config.columns.PrimaryKeyImpl, org.eclipse.persistence.internal.jpa.config.listeners.EntityListenerImpl, org.eclipse.persistence.internal.jpa.config.locking.OptimisticLockingImpl, org.eclipse.persistence.internal.jpa.config.multitenant.MultitenantImpl, org.eclipse.persistence.internal.jpa.config.queries.FetchGroupImpl, .NamedNativeQueryImpl, .NamedPlsqlStoredFunctionQueryImpl, .NamedPlsqlStoredProcedureQueryImpl, .NamedQueryImpl, .NamedStoredFunctionQueryImpl, .NamedStoredProcedureQueryImpl, .QueryRedirectorsImpl, .SqlResultSetMappingImpl, org.eclipse.persistence.internal.jpa.config.sequencing.SequenceGeneratorImpl, .TableGeneratorImpl, .UuidGeneratorImpl, org.eclipse.persistence.internal.jpa.metadata.accessors.classes.MappedSuperclassAccessor, org.eclipse.persistence.internal.jpa.metadata.cache.CacheIndexMetadata, org.eclipse.persistence.internal.jpa.metadata.listeners.EntityListenerMetadata, org.eclipse.persistence.internal.jpa.metadata.queries.FetchGroupMetadata, .NamedNativeQueryMetadata, .NamedPLSQLStoredFunctionQueryMetadata, .NamedPLSQLStoredProcedureQueryMetadata, .NamedQueryMetadata, .NamedStoredFunctionQueryMetadata, .NamedStoredProcedureQueryMetadata, .SQLResultSetMappingMetadata, org.eclipse.persistence.jpa.config.AdditionalCriteria, .Cache, .CacheIndex, .CacheInterceptor, .EntityListener, .FetchGroup, .Multitenant, .NamedNativeQuery, .NamedPlsqlStoredFunctionQuery, .NamedPlsqlStoredProcedureQuery, .NamedQuery, .NamedStoredFunctionQuery, .NamedStoredProcedureQuery, .OptimisticLocking, .PrimaryKey, .QueryRedirectors, .SequenceGenerator, .SqlResultSetMapping, .TableGenerator, .UuidGenerator

JPA scripting API implementation.
Author
Guy Pelletier
Since
EclipseLink 2.5.1

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public CacheIndex
public EntityListener
public FetchGroup
public NamedNativeQuery
public NamedPlsqlStoredFunctionQuery
public NamedPlsqlStoredProcedureQuery
public NamedQuery
public NamedStoredFunctionQuery
public NamedStoredProcedureQuery
public SqlResultSetMapping
public AdditionalCriteria
public Cache
public R
setCacheable(Boolean cacheable)

public CacheInterceptor
public R
setExcludeDefaultListeners(Boolean excludeDefaultListeners)

public R
setExcludeSuperclassListeners(Boolean excludeSuperclassListeners)

public R
setExistenceChecking(String existenceChecking)

public R
setIdClass(String idClass)

public Multitenant
public OptimisticLocking
public R
setPostLoad(String methodName)

public R
setPostPersist(String methodName)

public R
setPostRemove(String methodName)

public R
setPostUpdate(String methodName)

public R
setPrePersist(String methodName)

public R
setPreRemove(String methodName)

public R
setPreUpdate(String methodName)

public PrimaryKey
public QueryRedirectors
public R
setReadOnly(Boolean readOnly)

public SequenceGenerator
public TableGenerator
public UuidGenerator
Inherited from org.eclipse.persistence.internal.jpa.config.classes.AbstractClassImpl:
addArrayaddAssociationOverrideaddAttributeOverrideaddBasicaddElementCollectionaddEmbeddedaddIdaddManyToManyaddManyToOneaddOneToManyaddOneToOneaddOracleArrayaddOracleObjectaddPlsqlRecordaddPlsqlTableaddStructureaddTransformationaddTransientaddVariableOneToOneaddVersionsetChangeTrackingsetClasssetCloneCopyPolicysetCopyPolicysetCustomizersetEmbeddedIdsetExcludeDefaultMappingssetInstantiationCopyPolicysetMetadataCompletesetNoSqlsetParentClasssetStruct

Constructor Detail

AbstractMappedClassImplback to summary
public AbstractMappedClassImpl(T t)

Method Detail

addCacheIndexback to summary
public CacheIndex addCacheIndex()
addEntityListenerback to summary
public EntityListener addEntityListener()
addFetchGroupback to summary
public FetchGroup addFetchGroup()
addNamedNativeQueryback to summary
public NamedNativeQuery addNamedNativeQuery()
addNamedPLSQLStoredFunctionQueryback to summary
public NamedPlsqlStoredFunctionQuery addNamedPLSQLStoredFunctionQuery()
addNamedPLSQLStoredProcedureQueryback to summary
public NamedPlsqlStoredProcedureQuery addNamedPLSQLStoredProcedureQuery()
addNamedQueryback to summary
public NamedQuery addNamedQuery()
addNamedStoredFunctionQueryback to summary
public NamedStoredFunctionQuery addNamedStoredFunctionQuery()
addNamedStoredProcedureQueryback to summary
public NamedStoredProcedureQuery addNamedStoredProcedureQuery()
addSqlResultSetMappingback to summary
public SqlResultSetMapping addSqlResultSetMapping()
setAdditionalCriteriaback to summary
public AdditionalCriteria setAdditionalCriteria()
setCacheback to summary
public Cache setCache()
setCacheableback to summary
public R setCacheable(Boolean cacheable)
setCacheInterceptorback to summary
public CacheInterceptor setCacheInterceptor()
setExcludeDefaultListenersback to summary
public R setExcludeDefaultListeners(Boolean excludeDefaultListeners)
setExcludeSuperclassListenersback to summary
public R setExcludeSuperclassListeners(Boolean excludeSuperclassListeners)
setExistenceCheckingback to summary
public R setExistenceChecking(String existenceChecking)
setIdClassback to summary
public R setIdClass(String idClass)
setMultitenantback to summary
public Multitenant setMultitenant()
setOptimisticLockingback to summary
public OptimisticLocking setOptimisticLocking()
setPostLoadback to summary
public R setPostLoad(String methodName)
setPostPersistback to summary
public R setPostPersist(String methodName)
setPostRemoveback to summary
public R setPostRemove(String methodName)
setPostUpdateback to summary
public R setPostUpdate(String methodName)
setPrePersistback to summary
public R setPrePersist(String methodName)
setPreRemoveback to summary
public R setPreRemove(String methodName)
setPreUpdateback to summary
public R setPreUpdate(String methodName)
setPrimaryKeyback to summary
public PrimaryKey setPrimaryKey()
setQueryRedirectorsback to summary
public QueryRedirectors setQueryRedirectors()
setReadOnlyback to summary
public R setReadOnly(Boolean readOnly)
setSequenceGeneratorback to summary
public SequenceGenerator setSequenceGenerator()
setTableGeneratorback to summary
public TableGenerator setTableGenerator()
setUuidGeneratorback to summary
public UuidGenerator setUuidGenerator()