That said... what I was getting at in the email thread is that eventually I would love that a "basic type" mapping is really just a combination of:
- JavaTypeDescriptor
- SqlTypeDescriptor
- MutabilityPlan (often inferrable from JavaTypeDescriptor)
- (optionally) AttributeConverter
Really the case we are talking about here is the case where we have just a JavaTypeDescriptor and want to infer the SqlTypeDescriptor. |