Class DelayedStructJdbcType

java.lang.Object
org.hibernate.type.descriptor.jdbc.internal.DelayedStructJdbcType
All Implemented Interfaces:
Serializable, AggregateJdbcType, JdbcType, SqlTypedJdbcType, StructJdbcType

public class DelayedStructJdbcType extends Object implements StructJdbcType
Descriptor for STRUCT handling, which is only a temporary placeholder. During bootstrap, EmbeddableAggregateJavaType will report DelayedStructJdbcType as recommended JdbcType, because the real StructJdbcType can only be built later, as that requires runtime model information in the form of EmbeddableMappingType. The real StructJdbcType is built right after EmbeddableMappingType is created, which will then cause a rebuild of the respective BasicType as well as updating the BasicValue.Resolution of the owning attribute.
See Also: