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

public abstract Class AbstractClassImpl<T extends ClassAccessor, R>

extends AbstractAccessorImpl<T extends ClassAccessor, R>
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.internal.jpa.config.classes.AbstractMappedClassImpl, org.eclipse.persistence.internal.jpa.config.classes.EmbeddableImpl
Annotations
@SuppressWarnings:unchecked
Imports
java.util.ArrayList, org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl, org.eclipse.persistence.internal.jpa.config.changetracking.ChangeTrackingImpl, org.eclipse.persistence.internal.jpa.config.columns.AssociationOverrideImpl, .AttributeOverrideImpl, org.eclipse.persistence.internal.jpa.config.copypolicy.CloneCopyPolicyImpl, .CopyPolicyImpl, .InstantiationCopyPolicyImpl, org.eclipse.persistence.internal.jpa.config.mappings.BasicImpl, .ElementCollectionImpl, .EmbeddedIdImpl, .EmbeddedImpl, .IdImpl, .ManyToManyImpl, .ManyToOneImpl, .OneToManyImpl, .OneToOneImpl, .TransformationImpl, .TransientImpl, .VariableOneToOneImpl, .VersionImpl, org.eclipse.persistence.internal.jpa.config.nosql.NoSqlImpl, org.eclipse.persistence.internal.jpa.config.queries.OracleArrayImpl, .OracleObjectImpl, .PlsqlRecordImpl, .PlsqlTableImpl, org.eclipse.persistence.internal.jpa.config.structures.ArrayImpl, .StructImpl, .StructureImpl, org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor, org.eclipse.persistence.internal.jpa.metadata.columns.AssociationOverrideMetadata, .AttributeOverrideMetadata, org.eclipse.persistence.internal.jpa.metadata.queries.OracleArrayTypeMetadata, .OracleObjectTypeMetadata, .PLSQLRecordMetadata, .PLSQLTableMetadata, org.eclipse.persistence.jpa.config.Array, .AssociationOverride, .AttributeOverride, .Basic, .ChangeTracking, .CloneCopyPolicy, .CopyPolicy, .ElementCollection, .Embedded, .EmbeddedId, .Id, .InstantiationCopyPolicy, .ManyToMany, .ManyToOne, .NoSql, .OneToMany, .OneToOne, .OracleArray, .OracleObject, .PlsqlRecord, .PlsqlTable, .Struct, .Structure, .Transformation, .Transient, .VariableOneToOne, .Version

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 Array
public AssociationOverride
public AttributeOverride
public Basic
public ElementCollection
public Embedded
public Id
public ManyToMany
public ManyToOne
public OneToMany
public OneToOne
public OracleArray
public OracleObject
public PlsqlRecord
public PlsqlTable
public Structure
public Transformation
public Transient
public VariableOneToOne
public Version
public ChangeTracking
public R
public CloneCopyPolicy
public CopyPolicy
public R
setCustomizer(String customizer)

public EmbeddedId
public R
setExcludeDefaultMappings(Boolean excludeDefaultMappings)

public InstantiationCopyPolicy
public R
setMetadataComplete(Boolean metadataComplete)

public NoSql
public R
setParentClass(String parentClass)

public Struct
Inherited from org.eclipse.persistence.internal.jpa.config.AbstractAccessorImpl:
addConverteraddObjectTypeConverteraddPropertyaddStructConverteraddTypeConvertersetAccesssetAccessMethodssetConvertersetHashPartitioningsetNamesetObjectTypeConvertersetPartitionedsetPartitioningsetPinnedPartitioningsetRangePartitioningsetReplicationPartitioningsetRoundRobinPartitioningsetStructConvertersetTypeConvertersetUnionPartitioningsetValuePartitioning

Constructor Detail

AbstractClassImplback to summary
public AbstractClassImpl(T t)

Method Detail

addArrayback to summary
public Array addArray()
addAssociationOverrideback to summary
public AssociationOverride addAssociationOverride()
addAttributeOverrideback to summary
public AttributeOverride addAttributeOverride()
addBasicback to summary
public Basic addBasic()
addElementCollectionback to summary
public ElementCollection addElementCollection()
addEmbeddedback to summary
public Embedded addEmbedded()
addIdback to summary
public Id addId()
addManyToManyback to summary
public ManyToMany addManyToMany()
addManyToOneback to summary
public ManyToOne addManyToOne()
addOneToManyback to summary
public OneToMany addOneToMany()
addOneToOneback to summary
public OneToOne addOneToOne()
addOracleArrayback to summary
public OracleArray addOracleArray()
addOracleObjectback to summary
public OracleObject addOracleObject()
addPlsqlRecordback to summary
public PlsqlRecord addPlsqlRecord()
addPlsqlTableback to summary
public PlsqlTable addPlsqlTable()
addStructureback to summary
public Structure addStructure()
addTransformationback to summary
public Transformation addTransformation()
addTransientback to summary
public Transient addTransient()
addVariableOneToOneback to summary
public VariableOneToOne addVariableOneToOne()
addVersionback to summary
public Version addVersion()
setChangeTrackingback to summary
public ChangeTracking setChangeTracking()
setClassback to summary
public R setClass(String cls)
setCloneCopyPolicyback to summary
public CloneCopyPolicy setCloneCopyPolicy()
setCopyPolicyback to summary
public CopyPolicy setCopyPolicy()
setCustomizerback to summary
public R setCustomizer(String customizer)
setEmbeddedIdback to summary
public EmbeddedId setEmbeddedId()
setExcludeDefaultMappingsback to summary
public R setExcludeDefaultMappings(Boolean excludeDefaultMappings)
setInstantiationCopyPolicyback to summary
public InstantiationCopyPolicy setInstantiationCopyPolicy()
setMetadataCompleteback to summary
public R setMetadataComplete(Boolean metadataComplete)
setNoSqlback to summary
public NoSql setNoSql()
setParentClassback to summary
public R setParentClass(String parentClass)
setStructback to summary
public Struct setStruct()