Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
If you do not specify the type of an enumeration item in a foreach
statement or lambda function signature within your template explicitly, the type is implicitly determined by the engine from the type of the enumeration as follows:
DataTable
instance, then the item represents its row.DataTable
row, then the item represents a child row.Iterable<T>
, then the item type is a type argument corresponding to T. Note, that in some cases it is impossible to extract type arguments at runtime due to the Java Type Erasure feature. That is why, the engine is capable to extract the item type only if one of the following conditions is met:
Iterable<String>
, ArrayList<Integer>
, and so forth.Iterable<String>
, ArrayList<Integer>
, and so forth.Object
.Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.