Package | Description |
---|---|
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
Modifier and Type | Field and Description |
---|---|
protected Ejb3JoinColumn[] |
FkSecondPass.columns |
Modifier and Type | Method and Description |
---|---|
static Ejb3JoinColumn |
Ejb3JoinColumn.buildJoinColumn(javax.persistence.PrimaryKeyJoinColumn pkJoinAnn,
javax.persistence.JoinColumn joinAnn,
Value identifier,
Map<String,Join> joins,
PropertyHolder propertyHolder,
MetadataBuildingContext context)
Build JoinColumn for a JOINED hierarchy
|
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinColumns(javax.persistence.JoinColumn[] anns,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext) |
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinColumnsOrFormulas(org.hibernate.annotations.JoinColumnsOrFormulas anns,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext) |
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinColumnsWithDefaultColumnSuffix(javax.persistence.JoinColumn[] anns,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
String suffixForDefaultColumnName,
MetadataBuildingContext buildingContext) |
static Ejb3JoinColumn |
Ejb3JoinColumn.buildJoinFormula(org.hibernate.annotations.JoinFormula ann,
String mappedBy,
Map<String,Join> joins,
PropertyHolder propertyHolder,
String propertyName,
MetadataBuildingContext buildingContext)
build join formula
|
static Ejb3JoinColumn[] |
Ejb3JoinColumn.buildJoinTableJoinColumns(javax.persistence.JoinColumn[] annJoins,
Map<String,Join> secondaryTables,
PropertyHolder propertyHolder,
String propertyName,
String mappedBy,
MetadataBuildingContext buildingContext) |
Modifier and Type | Method and Description |
---|---|
static Any |
BinderHelper.buildAnyValue(String anyMetaDefName,
Ejb3JoinColumn[] columns,
javax.persistence.Column metaColumn,
PropertyData inferredData,
boolean cascadeOnDelete,
org.hibernate.cfg.annotations.Nullability nullability,
PropertyHolder propertyHolder,
org.hibernate.cfg.annotations.EntityBinder entityBinder,
boolean optional,
MetadataBuildingContext context) |
static int |
Ejb3JoinColumn.checkReferencedColumnsType(Ejb3JoinColumn[] columns,
PersistentClass referencedEntity,
MetadataBuildingContext context) |
static void |
BinderHelper.createSyntheticPropertyReference(Ejb3JoinColumn[] columns,
PersistentClass ownerEntity,
PersistentClass associatedEntity,
Value value,
boolean inverse,
MetadataBuildingContext context) |
Constructor and Description |
---|
CopyIdentifierComponentSecondPass(Component comp,
String referencedEntityName,
Ejb3JoinColumn[] joinColumns,
MetadataBuildingContext buildingContext) |
FkSecondPass(SimpleValue value,
Ejb3JoinColumn[] columns) |
JoinedSubclassFkSecondPass(JoinedSubclass entity,
Ejb3JoinColumn[] inheritanceJoinedColumns,
SimpleValue key,
MetadataBuildingContext buildingContext) |
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,
MetadataBuildingContext buildingContext) |
PkDrivenByDefaultMapsIdSecondPass(String referencedEntityName,
Ejb3JoinColumn[] columns,
SimpleValue value) |
ToOneFkSecondPass(ToOne value,
Ejb3JoinColumn[] columns,
boolean unique,
String entityClassName,
String path,
MetadataBuildingContext buildingContext) |
Copyright © 2021. All rights reserved.