This method is ultimately invoked for objects that have a length property structure of type Long, but is of a type that is not handled by implicit conversions from nominal types such as scala.Seq, java.lang.String, and java.util.List.
This method is ultimately invoked for objects that have a size property structure of type Long, but is of a type that is not handled by implicit conversions from nominal types such as Traversable and java.util.Collection.