Uploaded image for project: 'infrautils'
  1. infrautils
  2. INFRAUTILS-63

Guice Inject utility ideas

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Won't Do
    • Icon: Medium Medium
    • None
    • None
    • None
    • None

      infrautils.inject

      1. Scan for @Service on @Singleton to find interface to bind to
      2. interface WiringProvider extends Provider<Map<Type, Object>>
      3. WiringReflectiveWiringProvider which looks for getters on *Wiring
      class ModuleBuilder { 
          Module build(); // ignore duplicates, auto inject ClasspathScanner 
          addModule(Class<Module> moduleClass); 
          addPackage(String packageName);

            vorburger Michael Vorburger
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: