|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PropertyHolder | |
---|---|
org.hibernate.cfg | |
org.hibernate.cfg.annotations |
Uses of PropertyHolder in org.hibernate.cfg |
---|
Classes in org.hibernate.cfg that implement PropertyHolder | |
---|---|
class |
AbstractPropertyHolder
|
class |
ClassPropertyHolder
|
class |
CollectionPropertyHolder
|
class |
ComponentPropertyHolder
Component implementation of property holder |
Fields in org.hibernate.cfg declared as PropertyHolder | |
---|---|
protected PropertyHolder |
AbstractPropertyHolder.parent
|
protected PropertyHolder |
Ejb3Column.propertyHolder
|
Methods in org.hibernate.cfg that return PropertyHolder | |
---|---|
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Collection collection,
String path,
org.hibernate.annotations.common.reflection.XClass clazzToProcess,
org.hibernate.annotations.common.reflection.XProperty property,
PropertyHolder parentPropertyHolder,
ExtendedMappings mappings)
buid a property holder on top of a collection |
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Component component,
String path,
PropertyData inferredData,
PropertyHolder parent,
ExtendedMappings mappings)
build a component property holder |
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.PersistentClass persistentClass,
Map<String,org.hibernate.mapping.Join> joins,
ExtendedMappings mappings)
must only be used on second level phases ( |
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.annotations.common.reflection.XClass clazzToProcess,
org.hibernate.mapping.PersistentClass persistentClass,
EntityBinder entityBinder,
ExtendedMappings mappings)
|
PropertyHolder |
Ejb3Column.getPropertyHolder()
|
Methods in org.hibernate.cfg with parameters of type PropertyHolder | |
---|---|
static org.hibernate.mapping.Any |
BinderHelper.buildAnyValue(String anyMetaDefName,
Ejb3JoinColumn[] columns,
javax.persistence.Column metaColumn,
PropertyData inferredData,
boolean cascadeOnDelete,
Nullability nullability,
PropertyHolder propertyHolder,
EntityBinder entityBinder,
boolean optional,
ExtendedMappings mappings)
|
static Ejb3Column[] |
Ejb3Column.buildColumnFromAnnotation(javax.persistence.Column[] anns,
Formula formulaAnn,
Nullability nullability,
PropertyHolder propertyHolder,
PropertyData inferredData,
Map<String,org.hibernate.mapping.Join> secondaryTables,
ExtendedMappings mappings)
|
static IndexColumn |
IndexColumn.buildColumnFromAnnotation(IndexColumn ann,
PropertyHolder propertyHolder,
PropertyData inferredData,
ExtendedMappings mappings)
|
static Ejb3JoinColumn |
Ejb3JoinColumn.buildJoinColumn(javax.persistence.PrimaryKeyJoinColumn pkJoinAnn,
javax.persistence.JoinColumn joinAnn,
org.hibernate.mapping.Value identifier,
Map<String,org.hibernate.mapping.Join> joins,
PropertyHolder propertyHolder,
ExtendedMappings mappings)
Build JoinColumn for a JOINED hierarchy |
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinColumns(javax.persistence.JoinColumn[] anns,
String mappedBy,
Map<String,org.hibernate.mapping.Join> joins,
PropertyHolder propertyHolder,
String propertyName,
ExtendedMappings mappings)
|
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinTableJoinColumns(javax.persistence.JoinColumn[] annJoins,
Map<String,org.hibernate.mapping.Join> secondaryTables,
PropertyHolder propertyHolder,
String propertyName,
String mappedBy,
ExtendedMappings mappings)
|
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Collection collection,
String path,
org.hibernate.annotations.common.reflection.XClass clazzToProcess,
org.hibernate.annotations.common.reflection.XProperty property,
PropertyHolder parentPropertyHolder,
ExtendedMappings mappings)
buid a property holder on top of a collection |
static PropertyHolder |
PropertyHolderBuilder.buildPropertyHolder(org.hibernate.mapping.Component component,
String path,
PropertyData inferredData,
PropertyHolder parent,
ExtendedMappings mappings)
build a component property holder |
static void |
Ejb3JoinColumn.checkIfJoinColumn(Object columns,
PropertyHolder holder,
PropertyData property)
|
static org.hibernate.mapping.Component |
AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
PropertyData inferredData,
boolean propertyAnnotated,
String propertyAccessor,
boolean isNullable,
EntityBinder entityBinder,
boolean isComponentEmbedded,
boolean isIdentifierMapper,
boolean inSecondPass,
ExtendedMappings mappings)
|
static String |
BinderHelper.getRelativePath(PropertyHolder propertyHolder,
String propertyName)
|
void |
Ejb3Column.setPropertyHolder(PropertyHolder propertyHolder)
|
Constructors in org.hibernate.cfg with parameters of type PropertyHolder | |
---|---|
AbstractPropertyHolder(String path,
PropertyHolder parent,
org.hibernate.annotations.common.reflection.XClass clazzToProcess,
ExtendedMappings mappings)
|
|
CollectionPropertyHolder(org.hibernate.mapping.Collection collection,
String path,
org.hibernate.annotations.common.reflection.XClass clazzToProcess,
org.hibernate.annotations.common.reflection.XProperty property,
PropertyHolder parentPropertyHolder,
ExtendedMappings mappings)
|
|
ComponentPropertyHolder(org.hibernate.mapping.Component component,
String path,
PropertyData inferredData,
PropertyHolder parent,
ExtendedMappings mappings)
|
|
IndexColumn(boolean isImplicit,
String sqlType,
int length,
int precision,
int scale,
String name,
boolean nullable,
boolean unique,
boolean insertable,
boolean updatable,
String secondaryTableName,
Map<String,org.hibernate.mapping.Join> joins,
PropertyHolder propertyHolder,
ExtendedMappings mappings)
|
|
OneToOneSecondPass(String mappedBy,
String ownerEntity,
String ownerProperty,
PropertyHolder propertyHolder,
PropertyData inferredData,
org.hibernate.annotations.common.reflection.XClass targetEntity,
boolean ignoreNotFound,
boolean cascadeOnDelete,
boolean optional,
String cascadeStrategy,
Ejb3JoinColumn[] columns,
ExtendedMappings mappings)
|
|
SecondaryTableSecondPass(EntityBinder entityBinder,
PropertyHolder propertyHolder,
org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedClass)
|
Uses of PropertyHolder in org.hibernate.cfg.annotations |
---|
Methods in org.hibernate.cfg.annotations with parameters of type PropertyHolder | |
---|---|
org.hibernate.mapping.Join |
EntityBinder.addJoin(javax.persistence.JoinTable joinTable,
PropertyHolder holder,
boolean noDelayInPkColumnCreation)
|
protected void |
CollectionBinder.bindManyToManySecondPass(org.hibernate.mapping.Collection collValue,
Map persistentClasses,
Ejb3JoinColumn[] joinColumns,
Ejb3JoinColumn[] inverseJoinColumns,
Ejb3Column[] elementColumns,
boolean isEmbedded,
org.hibernate.annotations.common.reflection.XClass collType,
boolean ignoreNotFound,
boolean unique,
boolean cascadeDeleteEnabled,
TableBinder associationTableBinder,
org.hibernate.annotations.common.reflection.XProperty property,
PropertyHolder parentPropertyHolder,
String hqlOrderBy,
ExtendedMappings mappings)
|
void |
EntityBinder.finalSecondaryTableBinding(PropertyHolder propertyHolder)
|
void |
PropertyBinder.setHolder(PropertyHolder holder)
|
void |
CollectionBinder.setPropertyHolder(PropertyHolder propertyHolder)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |