Uses of Interface
org.hibernate.engine.spi.CascadeStyle
-
Packages that use CascadeStyle Package Description org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.entity org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types. -
-
Uses of CascadeStyle in org.hibernate.engine.spi
Classes in org.hibernate.engine.spi that implement CascadeStyle Modifier and Type Class Description static class
CascadeStyles.BaseCascadeStyle
static class
CascadeStyles.MultipleCascadeStyle
Fields in org.hibernate.engine.spi declared as CascadeStyle Modifier and Type Field Description static CascadeStyle
CascadeStyles. ALL
save / delete / update / evict / lock / replicate / merge / persiststatic CascadeStyle
CascadeStyles. ALL_DELETE_ORPHAN
save / delete / update / evict / lock / replicate / merge / persist + delete orphansstatic CascadeStyle
CascadeStyles. DELETE
deletestatic CascadeStyle
CascadeStyles. DELETE_ORPHAN
delete + delete orphansstatic CascadeStyle
CascadeStyles. EVICT
evictstatic CascadeStyle
CascadeStyles. LOCK
lockstatic CascadeStyle
CascadeStyles. MERGE
mergestatic CascadeStyle
CascadeStyles. NONE
no cascadesstatic CascadeStyle
CascadeStyles. PERSIST
createstatic CascadeStyle
CascadeStyles. REFRESH
refreshstatic CascadeStyle
CascadeStyles. REPLICATE
replicatestatic CascadeStyle
CascadeStyles. UPDATE
save / updateMethods in org.hibernate.engine.spi that return CascadeStyle Modifier and Type Method Description static CascadeStyle
CascadeStyles. getCascadeStyle(String cascade)
Factory method for obtaining named cascade stylesConstructors in org.hibernate.engine.spi with parameters of type CascadeStyle Constructor Description MultipleCascadeStyle(CascadeStyle[] styles)
-
Uses of CascadeStyle in org.hibernate.mapping
Methods in org.hibernate.mapping that return CascadeStyle Modifier and Type Method Description CascadeStyle
Property. getCascadeStyle()
-
Uses of CascadeStyle in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return CascadeStyle Modifier and Type Method Description default CascadeStyle
AttributeMetadata. getCascadeStyle()
-
Uses of CascadeStyle in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return CascadeStyle Modifier and Type Method Description CascadeStyle
SimpleAttributeMetadata. getCascadeStyle()
Methods in org.hibernate.metamodel.mapping.internal with parameters of type CascadeStyle Modifier and Type Method Description static BasicAttributeMapping
MappingModelCreationHelper. buildBasicAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, BasicType attrType, String tableExpression, String attrColumnName, SelectablePath selectablePath, boolean isAttrFormula, String readExpr, String writeExpr, String columnDefinition, Long length, Integer precision, Integer scale, Integer temporalPrecision, boolean isLob, boolean nullable, boolean insertable, boolean updateable, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static EmbeddedAttributeMapping
MappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, DependantValue dependantValue, int dependantColumnIndex, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static EmbeddedAttributeMapping
MappingModelCreationHelper. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
static PluralAttributeMapping
MappingModelCreationHelper. buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess)
static PluralAttributeMapping
MappingModelCreationHelper. buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess, Function<PluralAttributeMappingImpl,PluralAttributeMappingImpl> mappingConverter)
For Hibernate Reactivestatic ToOneAttributeMapping
MappingModelCreationHelper. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
For Hibernate Reactivestatic ToOneAttributeMapping
MappingModelCreationHelper. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess, Function<ToOneAttributeMapping,ToOneAttributeMapping> mappingConverter)
protected static AttributeMetadata
MappingModelCreationHelper. getAttributeMetadata(Property bootProperty, Type attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
Constructors in org.hibernate.metamodel.mapping.internal with parameters of type CascadeStyle Constructor Description PluralAttributeMappingImpl(String attributeName, Collection bootDescriptor, PropertyAccess propertyAccess, AttributeMetadata attributeMetadata, CollectionMappingType<?> collectionMappingType, int stateArrayPosition, int fetchableIndex, CollectionPart elementDescriptor, CollectionPart indexDescriptor, CollectionIdentifierDescriptor identifierDescriptor, FetchTiming fetchTiming, FetchStyle fetchStyle, CascadeStyle cascadeStyle, ManagedMappingType declaringType, CollectionPersister collectionDescriptor, MappingModelCreationProcess creationProcess)
SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking, boolean selectable, CascadeStyle cascadeStyle)
-
Uses of CascadeStyle in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return CascadeStyle Modifier and Type Method Description CascadeStyle
AbstractEntityPersister. getCascadeStyle(int i)
CascadeStyle
OuterJoinLoadable. getCascadeStyle(int i)
Deprecated, for removal: This API element is subject to removal in a future version.Get the cascade style of this (subclass closure) propertyCascadeStyle[]
AbstractEntityPersister. getPropertyCascadeStyles()
CascadeStyle[]
EntityPersister. getPropertyCascadeStyles()
Get the cascade styles of the properties (optional operation)Methods in org.hibernate.persister.entity with parameters of type CascadeStyle Modifier and Type Method Description protected EmbeddedAttributeMapping
AbstractEntityPersister. buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, DependantValue dependantValue, int dependantColumnIndex, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
For Hibernate Reactiveprotected AttributeMapping
AbstractEntityPersister. buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess)
For Hibernate Reactiveprotected AttributeMapping
AbstractEntityPersister. buildSingularAssociationAttributeMapping(String attrName, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, EntityType attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
For Hibernate Reactive -
Uses of CascadeStyle in org.hibernate.tuple
Methods in org.hibernate.tuple that return CascadeStyle Modifier and Type Method Description CascadeStyle
AbstractNonIdentifierAttribute. getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.CascadeStyle
BaselineAttributeInformation. getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.CascadeStyle
NonIdentifierAttribute. getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.hibernate.tuple with parameters of type CascadeStyle Modifier and Type Method Description BaselineAttributeInformation.Builder
BaselineAttributeInformation.Builder. setCascadeStyle(CascadeStyle cascadeStyle)
Constructors in org.hibernate.tuple with parameters of type CascadeStyle Constructor Description BaselineAttributeInformation(boolean lazy, boolean insertable, boolean updateable, boolean nullable, boolean dirtyCheckable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)
Deprecated, for removal: This API element is subject to removal in a future version.StandardProperty(String name, Type type, boolean lazy, boolean insertable, boolean updateable, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)
Deprecated, for removal: This API element is subject to removal in a future version.Constructs NonIdentifierProperty instances. -
Uses of CascadeStyle in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity that return CascadeStyle Modifier and Type Method Description CascadeStyle[]
EntityMetamodel. getCascadeStyles()
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of CascadeStyle in org.hibernate.type
Methods in org.hibernate.type that return CascadeStyle Modifier and Type Method Description CascadeStyle
AnyType. getCascadeStyle(int i)
CascadeStyle
ComponentType. getCascadeStyle(int i)
CascadeStyle
CompositeType. getCascadeStyle(int index)
Retrieve the cascade style of the indicated component property.
-