EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference

org.eclipse.persistence.jpa.config
Interface ElementCollection


public interface ElementCollection

JPA scripting API implementation.

Author:
Guy Pelletier
Since:
EclipseLink 2.5.1

Method Summary
 AssociationOverride addAssociationOverride()
           
 AttributeOverride addAttributeOverride()
           
 Convert addConvert()
           
 AssociationOverride addMapKeyAssociationOverride()
           
 AttributeOverride addMapKeyAttributeOverride()
           
 Convert addMapKeyConvert()
           
 JoinColumn addMapKeyJoinColumn()
           
 Property addProperty()
           
 ElementCollection setAccess(java.lang.String access)
           
 AccessMethods setAccessMethods()
           
 ElementCollection setAttributeType(java.lang.String attributeType)
           
 BatchFetch setBatchFetch()
           
 ElementCollection setCascadeOnDelete(java.lang.Boolean cascadeOnDelete)
           
 CollectionTable setCollectionTable()
           
 Column setColumn()
           
 ElementCollection setCompositeMember(java.lang.String compositeMember)
           
 ElementCollection setConvert(java.lang.String convert)
           
 Converter setConverter()
           
 ElementCollection setDeleteAll(java.lang.Boolean deleteAll)
           
 Enumerated setEnumerated()
           
 ElementCollection setFetch(java.lang.String fetch)
           
 Field setField()
           
 HashPartitioning setHashPartitioning()
           
 ElementCollection setJoinFetch(java.lang.String joinFetch)
           
 Lob setLob()
           
 MapKey setMapKey()
           
 ElementCollection setMapKeyClass(java.lang.String mapKeyClass)
           
 Column setMapKeyColumn()
           
 ElementCollection setMapKeyConvert(java.lang.String mapKeyConvert)
           
 Enumerated setMapKeyEnumerated()
           
 ForeignKey setMapKeyForeignKey()
           
 Temporal setMapKeyTemporal()
           
 ElementCollection setName(java.lang.String name)
           
 ElementCollection setNonCacheable(java.lang.Boolean nonCacheable)
           
 ObjectTypeConverter setObjectTypeConverter()
           
 ElementCollection setOrderBy(java.lang.String orderBy)
           
 OrderColumn setOrderColumn()
           
 Partitioning setPartitioning()
           
 PinnedPartitioning setPinnedPartitioning()
           
 RangePartitioning setRangePartitioning()
           
 ReplicationPartitioning setReplicationPartitioning()
           
 RoundRobinPartitioning setRoundRobinPartitioning()
           
 StructConverter setStructConverter()
           
 ElementCollection setTargetClass(java.lang.String targetClass)
           
 Temporal setTemporal()
           
 TypeConverter setTypeConverter()
           
 UnionPartitioning setUnionPartitioning()
           
 ValuePartitioning setValuePartitioning()
           
 

Method Detail

addAssociationOverride

AssociationOverride addAssociationOverride()

addAttributeOverride

AttributeOverride addAttributeOverride()

addConvert

Convert addConvert()

addMapKeyAssociationOverride

AssociationOverride addMapKeyAssociationOverride()

addMapKeyAttributeOverride

AttributeOverride addMapKeyAttributeOverride()

addMapKeyConvert

Convert addMapKeyConvert()

addMapKeyJoinColumn

JoinColumn addMapKeyJoinColumn()

addProperty

Property addProperty()

setAccess

ElementCollection setAccess(java.lang.String access)

setAccessMethods

AccessMethods setAccessMethods()

setAttributeType

ElementCollection setAttributeType(java.lang.String attributeType)

setBatchFetch

BatchFetch setBatchFetch()

setCascadeOnDelete

ElementCollection setCascadeOnDelete(java.lang.Boolean cascadeOnDelete)

setCollectionTable

CollectionTable setCollectionTable()

setColumn

Column setColumn()

setCompositeMember

ElementCollection setCompositeMember(java.lang.String compositeMember)

setConvert

ElementCollection setConvert(java.lang.String convert)

setConverter

Converter setConverter()

setDeleteAll

ElementCollection setDeleteAll(java.lang.Boolean deleteAll)

setEnumerated

Enumerated setEnumerated()

setFetch

ElementCollection setFetch(java.lang.String fetch)

setField

Field setField()

setHashPartitioning

HashPartitioning setHashPartitioning()

setJoinFetch

ElementCollection setJoinFetch(java.lang.String joinFetch)

setLob

Lob setLob()

setMapKey

MapKey setMapKey()

setMapKeyClass

ElementCollection setMapKeyClass(java.lang.String mapKeyClass)

setMapKeyColumn

Column setMapKeyColumn()

setMapKeyConvert

ElementCollection setMapKeyConvert(java.lang.String mapKeyConvert)

setMapKeyEnumerated

Enumerated setMapKeyEnumerated()

setMapKeyForeignKey

ForeignKey setMapKeyForeignKey()

setMapKeyTemporal

Temporal setMapKeyTemporal()

setName

ElementCollection setName(java.lang.String name)

setNonCacheable

ElementCollection setNonCacheable(java.lang.Boolean nonCacheable)

setObjectTypeConverter

ObjectTypeConverter setObjectTypeConverter()

setOrderBy

ElementCollection setOrderBy(java.lang.String orderBy)

setOrderColumn

OrderColumn setOrderColumn()

setPartitioning

Partitioning setPartitioning()

setPinnedPartitioning

PinnedPartitioning setPinnedPartitioning()

setRangePartitioning

RangePartitioning setRangePartitioning()

setReplicationPartitioning

ReplicationPartitioning setReplicationPartitioning()

setRoundRobinPartitioning

RoundRobinPartitioning setRoundRobinPartitioning()

setStructConverter

StructConverter setStructConverter()

setTargetClass

ElementCollection setTargetClass(java.lang.String targetClass)

setTemporal

Temporal setTemporal()

setTypeConverter

TypeConverter setTypeConverter()

setUnionPartitioning

UnionPartitioning setUnionPartitioning()

setValuePartitioning

ValuePartitioning setValuePartitioning()

EclipseLink 2.5.3, build 'v20180808-e38c757' API Reference