final Type resolvedType = resolvePluralType( attributeBinding, nature );
final HibernateTypeDescriptor hibernateTypeDescriptor = attributeBinding.getHibernateTypeDescriptor();
ReflectedCollectionJavaTypes reflectedCollectionJavaTypes = typeHelper.getReflectedCollectionJavaTypes( attributeBinding );
bindHibernateTypeDescriptor(
hibernateTypeDescriptor,
attributeSource.getTypeInformation(),
defaultCollectionJavaTypeName( reflectedCollectionJavaTypes, attributeSource ) );
bindHibernateResolvedType( hibernateTypeDescriptor, resolvedType );