Class FetchProfileBinder
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.FetchProfileBinder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprocessFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding) Handling for a<fetch-profile/>declaration.static voidprocessFetchProfile(HbmLocalMetadataBuildingContext context, JaxbHbmFetchProfileType fetchProfileBinding, String containingEntityName) Handling for a<fetch-profile/>declaration.
-
Constructor Details
-
FetchProfileBinder
public FetchProfileBinder()
-
-
Method Details
-
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 benullto indicate a fetch profile defined at the root.
-