List<? extends List<? extends ObservationInteger>>
Just to give you a background which probably has nothing to do with the question. Trying to use the JAHMM library to build and score HMM's.
One of the parameters to the functions mentions the above as the datatype and I have no idea what it means.
From what I understand with help from a friend
List<? extends ObservationInteger>
means a List of instances of any classes extending "ObservationInteger" which is a valid class in the library.
It is the outer List<? extends List<?...
that is confusing me.
Can someone throw some light on this?
>` (this is much more restrictive version, but might help you understand what it's trying to do)
– MadProgrammer Oct 28 '13 at 05:01