PROPOSAL: Method and Field Literals (original) (raw)
Stephen Colebourne scolebourne at joda.org
Wed Mar 11 09🔞02 PDT 2009
- Previous message: PROPOSAL: Method and Field Literals
- Next message: PROPOSAL: Method and Field Literals
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
2009/3/11 Kevin Bourrillion <kevinb at google.com>:
- I believe that adding generics to Field and Method (the return type) is a key part of this change. Is it possible to keep that API change and this language change orthogonal?
You could, but I believe you get real benefits from doing both together.
For existing code, everyone just adds <?>. But for new code you really want the extra safety:
Field f = Period#ZERO; Method m = String#toUpperCase();
public void process(Method method) { ... }
This allows frameworks to be specific about the type of method or field they will accept.
Stephen
- Previous message: PROPOSAL: Method and Field Literals
- Next message: PROPOSAL: Method and Field Literals
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]