Module org.eclipse.persistence.jpa
Class EntityImpl
java.lang.Object
org.eclipse.persistence.internal.jpa.config.MetadataImpl<EntityAccessor>
org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl<EntityAccessor,Entity>
org.eclipse.persistence.internal.jpa.config.classes.AbstractClassImpl<EntityAccessor,Entity>
org.eclipse.persistence.internal.jpa.config.classes.AbstractMappedClassImpl<EntityAccessor,Entity>
org.eclipse.persistence.internal.jpa.config.classes.EntityImpl
- All Implemented Interfaces:
Entity
JPA scripting API implementation.
- Since:
- EclipseLink 2.5.1
-
Field Summary
Fields inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
metadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddIndex()setCascadeOnDelete(Boolean cascadeOnDelete) setClassExtractor(String classExtractor) setDiscriminatorValue(String discriminatorValue) setTable()Methods inherited from class org.eclipse.persistence.internal.jpa.config.classes.AbstractMappedClassImpl
addCacheIndex, addEntityListener, addFetchGroup, addNamedNativeQuery, addNamedPLSQLStoredFunctionQuery, addNamedPLSQLStoredProcedureQuery, addNamedQuery, addNamedStoredFunctionQuery, addNamedStoredProcedureQuery, addSqlResultSetMapping, setAdditionalCriteria, setCache, setCacheable, setCacheInterceptor, setExcludeDefaultListeners, setExcludeSuperclassListeners, setExistenceChecking, setIdClass, setMultitenant, setOptimisticLocking, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdate, setPrimaryKey, setQueryRedirectors, setReadOnly, setSequenceGenerator, setTableGenerator, setUuidGeneratorMethods 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, setStructMethods inherited from class org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl
addConverter, addObjectTypeConverter, addProperty, addStructConverter, addTypeConverter, setAccessMethods, setConverter, setHashPartitioning, setName, setObjectTypeConverter, setPartitioned, setPartitioning, setPinnedPartitioning, setRangePartitioning, setReplicationPartitioning, setRoundRobinPartitioning, setStructConverter, setTypeConverter, setUnionPartitioning, setValuePartitioningMethods inherited from class org.eclipse.persistence.internal.jpa.config.MetadataImpl
getMetadataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.persistence.jpa.config.Entity
addArray, addAssociationOverride, addAttributeOverride, addBasic, addCacheIndex, addConverter, addElementCollection, addEmbedded, addEntityListener, addFetchGroup, addId, addManyToMany, addManyToOne, addNamedNativeQuery, addNamedPLSQLStoredFunctionQuery, addNamedPLSQLStoredProcedureQuery, addNamedQuery, addNamedStoredFunctionQuery, addNamedStoredProcedureQuery, addObjectTypeConverter, addOneToMany, addOneToOne, addOracleArray, addOracleObject, addPlsqlRecord, addPlsqlTable, addProperty, addSqlResultSetMapping, addStructConverter, addStructure, addTransformation, addTransient, addTypeConverter, addVariableOneToOne, addVersion, setAccessMethods, setAdditionalCriteria, setCache, setCacheable, setCacheInterceptor, setChangeTracking, setClass, setCloneCopyPolicy, setCopyPolicy, setCustomizer, setEmbeddedId, setExcludeDefaultListeners, setExcludeDefaultMappings, setExcludeSuperclassListeners, setExistenceChecking, setHashPartitioning, setIdClass, setInstantiationCopyPolicy, setMetadataComplete, setMultitenant, setName, setNoSql, setOptimisticLocking, setParentClass, setPartitioning, setPinnedPartitioning, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdate, setPrimaryKey, setQueryRedirectors, setRangePartitioning, setReadOnly, setReplicationPartitioning, setRoundRobinPartitioning, setSequenceGenerator, setStruct, setTableGenerator, setUnionPartitioning, setUuidGenerator, setValuePartitioning
-
Constructor Details
-
EntityImpl
public EntityImpl()
-
-
Method Details
-
addConvert
- Specified by:
addConvertin interfaceEntity
-
addIndex
-
addPrimaryKeyJoinColumn
- Specified by:
addPrimaryKeyJoinColumnin interfaceEntity
-
addSecondaryTable
- Specified by:
addSecondaryTablein interfaceEntity
-
setAccess
- Specified by:
setAccessin interfaceEntity- Overrides:
setAccessin classAbstractAccessorImpl<EntityAccessor,Entity>
-
setCascadeOnDelete
- Specified by:
setCascadeOnDeletein interfaceEntity
-
setClassExtractor
- Specified by:
setClassExtractorin interfaceEntity
-
setDiscriminatorColumn
- Specified by:
setDiscriminatorColumnin interfaceEntity
-
setDiscriminatorValue
- Specified by:
setDiscriminatorValuein interfaceEntity
-
setInheritance
- Specified by:
setInheritancein interfaceEntity
-
setPrimaryKeyForeignKey
- Specified by:
setPrimaryKeyForeignKeyin interfaceEntity
-
setTable
-