| << §A ObjectTeams/Java Syntax | ↑ Table of Contents ↑ |
Disallow parameter mappings in a role interface.
Disallow unsafe use of polymorphism and primitive type conversions.
Made two methods generic so that return values can be used without the need of casting.
Improved explanation.
Made existing feature explicit and introduce new qualified class literal for externalized roles.
New feature.
Added a necessary restriction.
Clarified issues that where under-specified or insufficiently explained, specifically:
Reconcile type safety of replace bindings as introduced in §4.5.(d) with desirable flexibility by using type parameters.
Added a necessary restriction.
| << §A ObjectTeams/Java Syntax | ↑ Table of Contents ↑ |