diff --git a/framework-docs/modules/ROOT/pages/core/validation/convert.adoc b/framework-docs/modules/ROOT/pages/core/validation/convert.adoc index 6b710babc96..7adc51b4cb5 100644 --- a/framework-docs/modules/ROOT/pages/core/validation/convert.adoc +++ b/framework-docs/modules/ROOT/pages/core/validation/convert.adoc @@ -316,9 +316,11 @@ Java:: List input = ... cs.convert(input, - TypeDescriptor.forObject(input), // List type descriptor - TypeDescriptor.collection(List.class, TypeDescriptor.valueOf(String.class))); + TypeDescriptor.collection(List.class, TypeDescriptor.valueOf(Integer.class)), // <1> + TypeDescriptor.collection(List.class, TypeDescriptor.valueOf(String.class))); // <2> ---- +<1> `List` type descriptor +<2> `List` type descriptor Kotlin:: + @@ -328,9 +330,11 @@ Kotlin:: val input: List = ... cs.convert(input, - TypeDescriptor.forObject(input), // List type descriptor - TypeDescriptor.collection(List::class.java, TypeDescriptor.valueOf(String::class.java))) + TypeDescriptor.collection(List::class.java, TypeDescriptor.valueOf(Integer::class.java)), // <1> + TypeDescriptor.collection(List::class.java, TypeDescriptor.valueOf(String::class.java))) // <2> ---- +<1> `List` type descriptor +<2> `List` type descriptor ====== Note that `DefaultConversionService` automatically registers converters that are