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 AbstractEntityJoinWalker.isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)
          The superclass deliberately excludes collections
protected  boolean JoinWalker.isJoinedFetchEnabled(AssociationType type, FetchMode config, CascadeStyle cascadeStyle)
          Override on subclasses to enable or suppress joining of certain association types
 

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 OuterJoinLoadable.getCascadeStyle(int i)
          Get the cascade style of this (subclass closure) property
 CascadeStyle AbstractEntityPersister.getCascadeStyle(int i)
           
 CascadeStyle[] EntityPersister.getPropertyCascadeStyles()
          Get the cascade styles of the properties (optional operation)
 CascadeStyle[] AbstractEntityPersister.getPropertyCascadeStyles()
           
 

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 CompositeCustomType.getCascadeStyle(int i)
           
 CascadeStyle ComponentType.getCascadeStyle(int i)
           
 CascadeStyle CompositeType.getCascadeStyle(int index)
          Retrieve the cascade style of the indicated component property.
 CascadeStyle AnyType.getCascadeStyle(int i)
           
 



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