Class AbstractMappedClassImpl<T extends MappedSuperclassAccessor,R>
- java.lang.Object
-
- org.eclipse.persistence.internal.jpa.config.MetadataImpl<T>
-
- org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl<T,R>
-
- org.eclipse.persistence.internal.jpa.config.classes.AbstractClassImpl<T,R>
-
- org.eclipse.persistence.internal.jpa.config.classes.AbstractMappedClassImpl<T,R>
-
- Direct Known Subclasses:
EntityImpl,MappedSuperclassImpl
public abstract class AbstractMappedClassImpl<T extends MappedSuperclassAccessor,R> extends AbstractClassImpl<T,R>
JPA scripting API implementation.- Since:
- EclipseLink 2.5.1
- Author:
- Guy Pelletier
-
-
Field Summary
-
Fields inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
metadata
-
-
Constructor Summary
Constructors Constructor Description AbstractMappedClassImpl(T t)
-
Method Summary
-
Methods inherited from class org.eclipse.persistence.internal.jpa.config.classes.AbstractClassImpl
addArray, addAssociationOverride, addAttributeOverride, addBasic, addElementCollection, addEmbedded, addId, addManyToMany, addManyToOne, addOneToMany, addOneToOne, addOracleArray, addOracleObject, addPlsqlRecord, addPlsqlTable, addStructure, addTransformation, addTransient, addVariableOneToOne, addVersion, setChangeTracking, setClass, setCloneCopyPolicy, setCopyPolicy, setCustomizer, setEmbeddedId, setExcludeDefaultMappings, setInstantiationCopyPolicy, setMetadataComplete, setNoSql, setParentClass, setStruct
-
Methods inherited from class org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl
addConverter, addObjectTypeConverter, addProperty, addStructConverter, addTypeConverter, setAccess, setAccessMethods, setConverter, setHashPartitioning, setName, setObjectTypeConverter, setPartitioned, setPartitioning, setPinnedPartitioning, setRangePartitioning, setReplicationPartitioning, setRoundRobinPartitioning, setStructConverter, setTypeConverter, setUnionPartitioning, setValuePartitioning
-
Methods inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
getMetadata
-
-
-
-
Constructor Detail
-
AbstractMappedClassImpl
public AbstractMappedClassImpl(T t)
-
-
Method Detail
-
addCacheIndex
public CacheIndex addCacheIndex()
-
addEntityListener
public EntityListener addEntityListener()
-
addFetchGroup
public FetchGroup addFetchGroup()
-
addNamedNativeQuery
public NamedNativeQuery addNamedNativeQuery()
-
addNamedPLSQLStoredFunctionQuery
public NamedPlsqlStoredFunctionQuery addNamedPLSQLStoredFunctionQuery()
-
addNamedPLSQLStoredProcedureQuery
public NamedPlsqlStoredProcedureQuery addNamedPLSQLStoredProcedureQuery()
-
addNamedQuery
public NamedQuery addNamedQuery()
-
addNamedStoredFunctionQuery
public NamedStoredFunctionQuery addNamedStoredFunctionQuery()
-
addNamedStoredProcedureQuery
public NamedStoredProcedureQuery addNamedStoredProcedureQuery()
-
addSqlResultSetMapping
public SqlResultSetMapping addSqlResultSetMapping()
-
setAdditionalCriteria
public AdditionalCriteria setAdditionalCriteria()
-
setCache
public Cache setCache()
-
setCacheable
public R setCacheable(java.lang.Boolean cacheable)
-
setCacheInterceptor
public CacheInterceptor setCacheInterceptor()
-
setExcludeDefaultListeners
public R setExcludeDefaultListeners(java.lang.Boolean excludeDefaultListeners)
-
setExcludeSuperclassListeners
public R setExcludeSuperclassListeners(java.lang.Boolean excludeSuperclassListeners)
-
setExistenceChecking
public R setExistenceChecking(java.lang.String existenceChecking)
-
setIdClass
public R setIdClass(java.lang.String idClass)
-
setMultitenant
public Multitenant setMultitenant()
-
setOptimisticLocking
public OptimisticLocking setOptimisticLocking()
-
setPostLoad
public R setPostLoad(java.lang.String methodName)
-
setPostPersist
public R setPostPersist(java.lang.String methodName)
-
setPostRemove
public R setPostRemove(java.lang.String methodName)
-
setPostUpdate
public R setPostUpdate(java.lang.String methodName)
-
setPrePersist
public R setPrePersist(java.lang.String methodName)
-
setPreRemove
public R setPreRemove(java.lang.String methodName)
-
setPreUpdate
public R setPreUpdate(java.lang.String methodName)
-
setPrimaryKey
public PrimaryKey setPrimaryKey()
-
setQueryRedirectors
public QueryRedirectors setQueryRedirectors()
-
setReadOnly
public R setReadOnly(java.lang.Boolean readOnly)
-
setSequenceGenerator
public SequenceGenerator setSequenceGenerator()
-
setTableGenerator
public TableGenerator setTableGenerator()
-
setUuidGenerator
public UuidGenerator setUuidGenerator()
-
-