Top Fields Constructors Methods
org.hibernate.cfg

public Class CollectionPropertyHolder

extends AbstractPropertyHolder
Class Inheritance
Imports
javax.persistence.JoinTable, org.hibernate.AssertionFailure, org.hibernate.annotations.common.reflection.XClass, .XProperty, org.hibernate.mapping.Collection, .Join, .KeyValue, .PersistentClass, .Property, .Table

Author
Emmanuel Bernard

Field Summary

Modifier and TypeField and Description
pack-priv Collection
Inherited from org.hibernate.cfg.AbstractPropertyHolder:
parent

Constructor Summary

AccessConstructor and Description
public
CollectionPropertyHolder(Collection collection, String path, XClass clazzToProcess, XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)

Method Summary

Modifier and TypeMethod and Description
public Join
addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)

Implements org.hibernate.cfg.PropertyHolder.addJoin.

public void
public void
public String
public String
public String
public KeyValue
public PersistentClass
public Table
public boolean
public boolean
public boolean
isOrWithinEmbeddedId()

Implements org.hibernate.cfg.PropertyHolder.isOrWithinEmbeddedId.

Return true if this component is or is embedded in a @EmbeddedId
Inherited from org.hibernate.cfg.AbstractPropertyHolder:
getJoinTablegetMappingsgetOverriddenColumngetOverriddenJoinColumngetOverriddenJoinTablegetPathisInIdClasssetCurrentPropertysetInIdClasssetParentProperty

Field Detail

collectionback to summary
pack-priv Collection collection

Constructor Detail

CollectionPropertyHolderback to summary
public CollectionPropertyHolder(Collection collection, String path, XClass clazzToProcess, XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)

Method Detail

addJoinback to summary
public Join addJoin(JoinTable joinTableAnn, boolean noDelayInPkColumnCreation)

Implements org.hibernate.cfg.PropertyHolder.addJoin.

addPropertyback to summary
public void addProperty(Property prop, XClass declaringClass)

Implements org.hibernate.cfg.PropertyHolder.addProperty.

addPropertyback to summary
public void addProperty(Property prop, Ejb3Column[] columns, XClass declaringClass)

Implements org.hibernate.cfg.PropertyHolder.addProperty.

getClassNameback to summary
public String getClassName()

Implements org.hibernate.cfg.PropertyHolder.getClassName.

getEntityNameback to summary
public String getEntityName()

Implements org.hibernate.cfg.PropertyHolder.getEntityName.

getEntityOwnerClassNameback to summary
public String getEntityOwnerClassName()

Implements org.hibernate.cfg.PropertyHolder.getEntityOwnerClassName.

getIdentifierback to summary
public KeyValue getIdentifier()

Implements org.hibernate.cfg.PropertyHolder.getIdentifier.

getPersistentClassback to summary
public PersistentClass getPersistentClass()

Implements org.hibernate.cfg.PropertyHolder.getPersistentClass.

getTableback to summary
public Table getTable()

Implements org.hibernate.cfg.PropertyHolder.getTable.

isComponentback to summary
public boolean isComponent()

Implements org.hibernate.cfg.PropertyHolder.isComponent.

isEntityback to summary
public boolean isEntity()

Implements org.hibernate.cfg.PropertyHolder.isEntity.

isOrWithinEmbeddedIdback to summary
public boolean isOrWithinEmbeddedId()

Implements org.hibernate.cfg.PropertyHolder.isOrWithinEmbeddedId.

Doc from org.hibernate.cfg.PropertyHolder.isOrWithinEmbeddedId.

Return true if this component is or is embedded in a @EmbeddedId