-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathTODO
More file actions
15 lines (9 loc) · 848 Bytes
/
TODO
File metadata and controls
15 lines (9 loc) · 848 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Concrete Ideas
==============
Ranked by importance (-- least to ++ highest)
+ Convert command line parsing functionality into "well-known" format: -parameter1 arg -parameter2 -parameter3 arg
- Add @Convert Annotation instead of public static <T> convert(Object in) method
Vage Ideas
==========
-- Add @Converter(clazz="") or @Converter(package="") annotation to be added to implementation classes. The functionality is scanning the clazz / package for @Converter annotations and build supplementary converters (to dynamically include converter between classes)
* Add a novel Annotation for Methods (to be used in interfaces) to support injection of properties for functional interfaces? Use-case: "multi-class inheritance" - e.g., composing controllers using delegates and unifying used interface into a single implementation.