@Documented @Target(value=TYPE) @Retention(value=RUNTIME) @MirroredAnnotation public @interface SingletonOverride
SingletonDefault used in dependency injection.
wetheinter.net.inject.X_Inject generator processes classes, it chooses a single injection target
based on priority. SingletonDefault is always the lowest priority;
OverrideImpls are chosen based on highest priority().
#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
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.