Class FetchProfileBinder
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.FetchProfileBinder
-
public class FetchProfileBinder extends Object
-
-
Constructor Summary
Constructors Constructor Description FetchProfileBinder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
processFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding)
Handling for a<fetch-profile/>
declaration.static void
processFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding, String containingEntityName)
Handling for a<fetch-profile/>
declaration.
-
-
-
Method Detail
-
processFetchProfile
public static void processFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding)
Handling for a<fetch-profile/>
declaration.This form handles fetch profiles defined at the
<hibernate-mapping/>
root. For handling of fetch profiles defined within an entity, seeprocessFetchProfile(HbmLocalMetadataBuildingContext, JaxbHbmFetchProfileType, String)
- Parameters:
context
- Access to information relative to the mapping document containing this bindingfetchProfileBinding
- The<fetch-profile/>
binding
-
processFetchProfile
public static void processFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding, String containingEntityName)
Handling for a<fetch-profile/>
declaration.- Parameters:
context
- Access to information relative to the mapping document containing this bindingfetchProfileBinding
- The<fetch-profile/>
bindingcontainingEntityName
- The name of the entity containing the fetch profile declaration. May benull
to indicate a fetch profile defined at the root.
-
-