Uses of Interface
org.hibernate.engine.spi.CascadeStyle
Packages that use CascadeStyle
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package defines the Hibernate configuration-time mapping model.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
This package abstracts persistence mechanisms for entities.
Most contracts here have been replaced by the new runtime
mapping model.
A Hibernate
Type 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 CascadeStyleModifier and TypeClassDescriptionstatic classstatic final classFields in org.hibernate.engine.spi declared as CascadeStyleModifier and TypeFieldDescriptionstatic final CascadeStyleCascadeStyles.ALLsave / delete / update / evict / lock / replicate / merge / persiststatic final CascadeStyleCascadeStyles.ALL_DELETE_ORPHANsave / delete / update / evict / lock / replicate / merge / persist + delete orphansstatic final CascadeStyleCascadeStyles.DELETEdeletestatic final CascadeStyleCascadeStyles.DELETE_ORPHANdelete + delete orphansstatic final CascadeStyleCascadeStyles.EVICTevictstatic final CascadeStyleCascadeStyles.LOCKlockstatic final CascadeStyleCascadeStyles.MERGEmergestatic final CascadeStyleCascadeStyles.NONEno cascadesstatic final CascadeStyleCascadeStyles.PERSISTcreatestatic final CascadeStyleCascadeStyles.REFRESHrefreshstatic final CascadeStyleCascadeStyles.REPLICATEreplicateMethods in org.hibernate.engine.spi that return CascadeStyleModifier and TypeMethodDescriptionstatic CascadeStyleCascadeStyles.getCascadeStyle(String cascade) Factory method for obtaining named cascade stylesMethods in org.hibernate.engine.spi with parameters of type CascadeStyleModifier and TypeMethodDescriptionbooleanCascadingAction.appliesTo(Type type, CascadeStyle style) Does this action have any work to do for fields of the given type with the given cascade style?booleanCascadingActions.BaseCascadingAction.appliesTo(Type type, CascadeStyle style) Constructors in org.hibernate.engine.spi with parameters of type CascadeStyle -
Uses of CascadeStyle in org.hibernate.mapping
Methods in org.hibernate.mapping that return CascadeStyle -
Uses of CascadeStyle in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return CascadeStyle -
Uses of CascadeStyle in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return CascadeStyleMethods in org.hibernate.metamodel.mapping.internal with parameters of type CascadeStyleModifier and TypeMethodDescriptionstatic BasicAttributeMappingMappingModelCreationHelper.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 EmbeddedAttributeMappingMappingModelCreationHelper.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 EmbeddedAttributeMappingMappingModelCreationHelper.buildEmbeddedAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, CompositeType attrType, String tableExpression, String[] rootTableKeyColumnNames, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess) static PluralAttributeMappingMappingModelCreationHelper.buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess) static PluralAttributeMappingMappingModelCreationHelper.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 ToOneAttributeMappingMappingModelCreationHelper.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 ToOneAttributeMappingMappingModelCreationHelper.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 AttributeMetadataMappingModelCreationHelper.getAttributeMetadata(Property bootProperty, Type attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess) Constructors in org.hibernate.metamodel.mapping.internal with parameters of type CascadeStyleModifierConstructorDescriptionPluralAttributeMappingImpl(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 CascadeStyleModifier and TypeMethodDescriptionAbstractEntityPersister.getPropertyCascadeStyles()EntityPersister.getPropertyCascadeStyles()Get the cascade styles of the properties (optional operation)Methods in org.hibernate.persister.entity with parameters of type CascadeStyleModifier and TypeMethodDescriptionprotected EmbeddedAttributeMappingAbstractEntityPersister.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 AttributeMappingAbstractEntityPersister.buildPluralAttributeMapping(String attrName, int stateArrayPosition, int fetchableIndex, Property bootProperty, ManagedMappingType declaringType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, FetchMode fetchMode, MappingModelCreationProcess creationProcess) For Hibernate Reactiveprotected AttributeMappingAbstractEntityPersister.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 CascadeStyleModifier and TypeMethodDescriptionAbstractNonIdentifierAttribute.getCascadeStyle()Deprecated, for removal: This API element is subject to removal in a future version.BaselineAttributeInformation.getCascadeStyle()Deprecated, for removal: This API element is subject to removal in a future version.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 CascadeStyleModifier and TypeMethodDescriptionBaselineAttributeInformation.Builder.setCascadeStyle(CascadeStyle cascadeStyle) Constructors in org.hibernate.tuple with parameters of type CascadeStyleModifierConstructorDescriptionBaselineAttributeInformation(boolean lazy, boolean insertable, boolean updateable, boolean nullable, boolean dirtyCheckable, boolean versionable, CascadeStyle cascadeStyle, OnDeleteAction onDeleteAction, 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, OnDeleteAction onDeleteAction, 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 CascadeStyleModifier and TypeMethodDescriptionEntityMetamodel.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 CascadeStyleModifier and TypeMethodDescriptionAnyType.getCascadeStyle(int i) ComponentType.getCascadeStyle(int i) CompositeType.getCascadeStyle(int index) Retrieve the cascade style of the indicated component property.