public final class

PropertyHolderBuilder

extends Object
java.lang.Object
   ↳ org.hibernate.cfg.PropertyHolderBuilder

Class Overview

This factory is here ot build a PropertyHolder and prevent .mapping interface adding

Summary

Public Methods
static PropertyHolder buildPropertyHolder(PersistentClass persistentClass, Map<StringJoin> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
must only be used on second level phases ( has to be settled already)
static PropertyHolder buildPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)
build a component property holder
static PropertyHolder buildPropertyHolder(XClass clazzToProcess, PersistentClass persistentClass, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)
static PropertyHolder buildPropertyHolder(Collection collection, String path, XClass clazzToProcess, XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)
buid a property holder on top of a collection
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static PropertyHolder buildPropertyHolder (PersistentClass persistentClass, Map<StringJoin> joins, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)

must only be used on second level phases ( has to be settled already)

public static PropertyHolder buildPropertyHolder (Component component, String path, PropertyData inferredData, PropertyHolder parent, Mappings mappings)

build a component property holder

Parameters
component component to wrap
path component path
Returns
  • PropertyHolder

public static PropertyHolder buildPropertyHolder (XClass clazzToProcess, PersistentClass persistentClass, EntityBinder entityBinder, Mappings mappings, Map<XClass, InheritanceState> inheritanceStatePerClass)

public static PropertyHolder buildPropertyHolder (Collection collection, String path, XClass clazzToProcess, XProperty property, PropertyHolder parentPropertyHolder, Mappings mappings)

buid a property holder on top of a collection