Package io.activej.inject.module
Class SimpleModule
java.lang.Object
io.activej.inject.module.SimpleModule
- All Implemented Interfaces:
Module
-
Constructor Summary
ConstructorsConstructorDescriptionSimpleModule(Trie<Scope, Map<Key<?>, Set<Binding<?>>>> bindings, Map<KeyPattern<?>, Set<BindingTransformer<?>>> transformers, Map<KeyPattern<?>, Set<BindingGenerator<?>>> generators, Map<Key<?>, Multibinder<?>> multibinders) -
Method Summary
Modifier and TypeMethodDescriptionMap<KeyPattern<?>,Set<BindingGenerator<?>>> Map<KeyPattern<?>,Set<BindingTransformer<?>>> Map<Key<?>,Multibinder<?>> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.inject.module.Module
combineWith, getExports, getImports, overrideWith, transformWith
-
Constructor Details
-
SimpleModule
public SimpleModule(Trie<Scope, Map<Key<?>, Set<Binding<?>>>> bindings, Map<KeyPattern<?>, Set<BindingTransformer<?>>> transformers, Map<KeyPattern<?>, Set<BindingGenerator<?>>> generators, Map<Key<?>, Multibinder<?>> multibinders)
-
-
Method Details
-
getBindings
- Specified by:
getBindingsin interfaceModule
-
getBindingTransformers
- Specified by:
getBindingTransformersin interfaceModule
-
getBindingGenerators
- Specified by:
getBindingGeneratorsin interfaceModule
-
getMultibinders
- Specified by:
getMultibindersin interfaceModule
-