Class DelayedStructJdbcType

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

public class DelayedStructJdbcType extends Object implements StructuredJdbcType
Descriptor for STRUCT handling, which is only a temporary placeholder. During bootstrap, EmbeddableAggregateJavaType will report DelayedStructJdbcType as recommended JdbcType, because the real StructuredJdbcType can only be built later, as that requires runtime model information in the form of EmbeddableMappingType. The real StructuredJdbcType 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: