@Target(value=TYPE) @Retention(value=RUNTIME) public @interface InstanceOverride
wetheinter.net.inject.X_Inject generator processes classes, it chooses a single injection target
based on priority. If a class is requested as an instance, and no override is in scope,
a new instance of that class will be provided (an annotated binding is optional, unless
you are injecting an interface).
#platform() parameter currently only differentiates between gwt and pure java;
A service marked with PlatformType.All will be injected into all builds,
those marked with PlatformType.GwtAll will be in both dev mode and compiled gwt.
PlatformType.GwtScript is for compiled / super dev mode.
PlatformType.GwtScript is for dev mode only.
Use PlatformType.Java to include a class in META-INF/singletons, but exclude from Gwt.
public abstract Class<?> implFor
public abstract int priority
Copyright © 2012-2013 The Internet Party. All Rights Reserved.