Class AbstractClassImpl<T extends ClassAccessor,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>
-
- Direct Known Subclasses:
AbstractMappedClassImpl,EmbeddableImpl
public abstract class AbstractClassImpl<T extends ClassAccessor,R> extends AbstractAccessorImpl<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 AbstractClassImpl(T t)
-
Method Summary
-
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
-
AbstractClassImpl
public AbstractClassImpl(T t)
-
-
Method Detail
-
addArray
public Array addArray()
-
addAssociationOverride
public AssociationOverride addAssociationOverride()
-
addAttributeOverride
public AttributeOverride addAttributeOverride()
-
addBasic
public Basic addBasic()
-
addElementCollection
public ElementCollection addElementCollection()
-
addEmbedded
public Embedded addEmbedded()
-
addId
public Id addId()
-
addManyToMany
public ManyToMany addManyToMany()
-
addManyToOne
public ManyToOne addManyToOne()
-
addOneToMany
public OneToMany addOneToMany()
-
addOneToOne
public OneToOne addOneToOne()
-
addOracleArray
public OracleArray addOracleArray()
-
addOracleObject
public OracleObject addOracleObject()
-
addPlsqlRecord
public PlsqlRecord addPlsqlRecord()
-
addPlsqlTable
public PlsqlTable addPlsqlTable()
-
addStructure
public Structure addStructure()
-
addTransformation
public Transformation addTransformation()
-
addTransient
public Transient addTransient()
-
addVariableOneToOne
public VariableOneToOne addVariableOneToOne()
-
addVersion
public Version addVersion()
-
setChangeTracking
public ChangeTracking setChangeTracking()
-
setClass
public R setClass(java.lang.String cls)
-
setCloneCopyPolicy
public CloneCopyPolicy setCloneCopyPolicy()
-
setCopyPolicy
public CopyPolicy setCopyPolicy()
-
setCustomizer
public R setCustomizer(java.lang.String customizer)
-
setEmbeddedId
public EmbeddedId setEmbeddedId()
-
setExcludeDefaultMappings
public R setExcludeDefaultMappings(java.lang.Boolean excludeDefaultMappings)
-
setInstantiationCopyPolicy
public InstantiationCopyPolicy setInstantiationCopyPolicy()
-
setNoSql
public NoSql setNoSql()
-
setMetadataComplete
public R setMetadataComplete(java.lang.Boolean metadataComplete)
-
setParentClass
public R setParentClass(java.lang.String parentClass)
-
setStruct
public Struct setStruct()
-
-