It is a very convenient and elegant pattern to use a generic type for the target of forwarding calls. This allows subtypes to have type-safe access to their view of the target object.
- relates to
-
JDK-6409829 JSR 199: enforce the use of valid package and class names in get{Java,}FileFor{Input,Output}
-
- Closed
-