Uses of Class org.hibernate.engine.spi.CascadeStyle (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.hibernate.engine.spi.CascadeStyle

Packages that use CascadeStyle
org.hibernate.engine.spi |
org.hibernate.loader | This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects.
org.hibernate.loader.collection | This package defines collection initializers
org.hibernate.loader.criteria | This package defines the criteria query compiler and loader
org.hibernate.loader.entity | This package defines entity loaders
org.hibernate.mapping | This package defines the Hibernate configuration-time metamodel.
org.hibernate.metamodel.binding |
org.hibernate.metamodel.source.annotations |
org.hibernate.metamodel.source.annotations.attribute |
org.hibernate.metamodel.source.binder |
org.hibernate.metamodel.source.hbm |
org.hibernate.persister.entity | This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.
org.hibernate.tuple | This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes.
org.hibernate.tuple.entity |
org.hibernate.type | 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

Subclasses of CascadeStyle in org.hibernate.engine.spi
`static class` | `CascadeStyle.MultipleCascadeStyle`
`class` | `EJB3CascadeStyle` Becasue CascadeStyle is not opened and package protected, I need to subclass and override the persist alias Note that This class has to be triggered by EJB3PersistEventListener at class loading time TODO get rid of it for 3.3

Fields in org.hibernate.engine.spi declared as CascadeStyle
`static CascadeStyle` | `CascadeStyle.ALL` save / delete / update / evict / lock / replicate / merge / persist
`static CascadeStyle` | `CascadeStyle.ALL_DELETE_ORPHAN` save / delete / update / evict / lock / replicate / merge / persist + delete orphans
`static CascadeStyle` | `CascadeStyle.DELETE` delete
`static CascadeStyle` | `CascadeStyle.DELETE_ORPHAN` delete + delete orphans
`static CascadeStyle` | `CascadeStyle.EVICT` evict
`static CascadeStyle` | `CascadeStyle.LOCK` lock
`static CascadeStyle` | `CascadeStyle.MERGE` merge
`static CascadeStyle` | `CascadeStyle.NONE` no cascades
`static CascadeStyle` | `CascadeStyle.PERSIST` create
`static CascadeStyle` | `EJB3CascadeStyle.PERSIST_EJB3` cascade using EJB3CascadingAction
`static CascadeStyle` | `CascadeStyle.REFRESH` refresh
`static CascadeStyle` | `CascadeStyle.REPLICATE` replicate
`static CascadeStyle` | `CascadeStyle.UPDATE` save / update

Methods in org.hibernate.engine.spi that return CascadeStyle
`static CascadeStyle` | `CascadeStyle.getCascadeStyle(String cascade)` Factory method for obtaining named cascade styles

Constructors in org.hibernate.engine.spi with parameters of type CascadeStyle
`CascadeStyle.MultipleCascadeStyle(CascadeStyle[] styles)`

Uses of CascadeStyle in org.hibernate.loader

Methods in org.hibernate.loader with parameters of type CascadeStyle
`protected JoinType` | `JoinWalker.getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)` Determine the appropriate associationType of join (if any) to use to fetch the given association.
`protected JoinType` | `JoinWalker.getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)` Determine the appropriate type of join (if any) to use to fetch the given association.
`protected boolean` | `JoinWalker.isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)` Override on subclasses to enable or suppress joining of certain association types
`protected boolean` | `AbstractEntityJoinWalker.isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)` The superclass deliberately excludes collections

Uses of CascadeStyle in org.hibernate.loader.collection

Methods in org.hibernate.loader.collection with parameters of type CascadeStyle
`protected JoinType` | `BasicCollectionJoinWalker.getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)`

Uses of CascadeStyle in org.hibernate.loader.criteria

Methods in org.hibernate.loader.criteria with parameters of type CascadeStyle
`protected JoinType` | `CriteriaJoinWalker.getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)`
`protected JoinType` | `CriteriaJoinWalker.getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)`

Uses of CascadeStyle in org.hibernate.loader.entity

Methods in org.hibernate.loader.entity with parameters of type CascadeStyle
`protected JoinType` | `EntityJoinWalker.getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)`
`protected boolean` | `CascadeEntityJoinWalker.isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)`

Uses of CascadeStyle in org.hibernate.mapping

Methods in org.hibernate.mapping that return CascadeStyle
`CascadeStyle` | `Property.getCascadeStyle()`

Uses of CascadeStyle in org.hibernate.metamodel.binding

Methods in org.hibernate.metamodel.binding that return CascadeStyle
`CascadeStyle` | `AbstractPluralAttributeBinding.getCascadeStyle()`
`CascadeStyle` | `AssociationAttributeBinding.getCascadeStyle()` Obtain the cascade style in effect for this association.
`CascadeStyle` | `ManyToOneAttributeBinding.getCascadeStyle()`
`CascadeStyle` | `CascadeType.toCascadeStyle()`

Method parameters in org.hibernate.metamodel.binding with type arguments of type CascadeStyle
`void` | `AbstractPluralAttributeBinding.setCascadeStyles(Iterable<CascadeStyle> cascadeStyles)`
`void` | `AssociationAttributeBinding.setCascadeStyles(Iterable<CascadeStyle> cascadeStyles)` Set the cascade styles in effect for this association.
`void` | `ManyToOneAttributeBinding.setCascadeStyles(Iterable<CascadeStyle> cascadeStyles)`

Uses of CascadeStyle in org.hibernate.metamodel.source.annotations

Methods in org.hibernate.metamodel.source.annotations that return CascadeStyle
`static CascadeStyle` | `EnumConversionHelper.cascadeTypeToCascadeStyle(CascadeType cascadeType)`

Methods in org.hibernate.metamodel.source.annotations that return types with arguments of type CascadeStyle
`static Set<CascadeStyle>` | `EnumConversionHelper.cascadeTypeToCascadeStyleSet(Set<CascadeType> cascadeTypes)`

Uses of CascadeStyle in org.hibernate.metamodel.source.annotations.attribute

Methods in org.hibernate.metamodel.source.annotations.attribute that return types with arguments of type CascadeStyle
`Iterable<CascadeStyle>` | `ToOneAttributeSourceImpl.getCascadeStyles()`

Uses of CascadeStyle in org.hibernate.metamodel.source.binder

Methods in org.hibernate.metamodel.source.binder that return types with arguments of type CascadeStyle
`Iterable<CascadeStyle>` | `AssociationAttributeSource.getCascadeStyles()` Obtain the cascade styles to be applied to this association.

Uses of CascadeStyle in org.hibernate.metamodel.source.hbm

Methods in org.hibernate.metamodel.source.hbm that return types with arguments of type CascadeStyle
`Iterable<CascadeStyle>` | `AbstractPluralAttributeSourceImpl.getCascadeStyles()`
`static Iterable<CascadeStyle>` | `Helper.interpretCascadeStyles(String cascades, LocalBindingContext bindingContext)`

Uses of CascadeStyle in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity that return CascadeStyle
`CascadeStyle` | `AbstractEntityPersister.getCascadeStyle(int i)`
`CascadeStyle` | `OuterJoinLoadable.getCascadeStyle(int i)` Get the cascade style of this (subclass closure) property
`CascadeStyle[]` | `AbstractEntityPersister.getPropertyCascadeStyles()`
`CascadeStyle[]` | `EntityPersister.getPropertyCascadeStyles()` Get the cascade styles of the properties (optional operation)

Uses of CascadeStyle in org.hibernate.tuple

Methods in org.hibernate.tuple that return CascadeStyle
`CascadeStyle` | `StandardProperty.getCascadeStyle()`

Constructors in org.hibernate.tuple with parameters of type CascadeStyle
`StandardProperty(String name, String node, Type type, boolean lazy, boolean insertable, boolean updateable, boolean insertGenerated, boolean updateGenerated, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)` Constructs StandardProperty instances.
`VersionProperty(String name, String node, Type type, boolean lazy, boolean insertable, boolean updateable, boolean insertGenerated, boolean updateGenerated, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, VersionValue unsavedValue)` Constructs VersionProperty instances.

Uses of CascadeStyle in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity that return CascadeStyle
`CascadeStyle[]` | `EntityMetamodel.getCascadeStyles()`

Uses of CascadeStyle in org.hibernate.type

Methods in org.hibernate.type that return CascadeStyle
`CascadeStyle` | `ComponentType.getCascadeStyle(int i)`
`CascadeStyle` | `CompositeType.getCascadeStyle(int index)` Retrieve the cascade style of the indicated component property.
`CascadeStyle` | `AnyType.getCascadeStyle(int i)`
`CascadeStyle` | `CompositeCustomType.getCascadeStyle(int i)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.