org.jboss.errai.ioc.rebind.ioc.bootstrapper
Class IOCBootstrapGenerator
java.lang.Object
org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCBootstrapGenerator
public class IOCBootstrapGenerator
- extends Object
The main generator class for the Errai IOC system.
- Author:
- Mike Brock
|
Constructor Summary |
IOCBootstrapGenerator()
|
IOCBootstrapGenerator(com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.TreeLogger logger)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QUALIFYING_METADATA_FACTORY_PROPERTY
public static final String QUALIFYING_METADATA_FACTORY_PROPERTY
- See Also:
- Constant Field Values
IOCBootstrapGenerator
public IOCBootstrapGenerator(com.google.gwt.core.ext.typeinfo.TypeOracle typeOracle,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.TreeLogger logger)
IOCBootstrapGenerator
public IOCBootstrapGenerator()
generate
public String generate(String packageName,
String className)
addDeferred
public void addDeferred(Runnable task)
addType
public void addType(MetaClass type)
generateWithSingletonSemantics
public Statement generateWithSingletonSemantics(MetaClass visit)
generateInjectors
public Statement generateInjectors(MetaClass visit)
generateAllProviders
public String generateAllProviders()
initializeProviders
public void initializeProviders()
setUseReflectionStubs
public void setUseReflectionStubs(boolean useReflectionStubs)
setPackageFilter
public void setPackageFilter(String packageFilter)
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.