Properties
-
autoRegister
→ bool
-
Whether to automatically register all classes.
no setter
-
doNotRegister
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
whether to ignore the injectable.
no setter
-
factories
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
whether to register the injectable as a factory.
no setter
-
groups
→ Map<String, List<String>>
-
A list of group names used to group injectables.
The values of each group are the class name regex patterns (case sensitive)
no setter
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
ignoreForFile
→ List<String>
-
A list of lint rules to ignore for the generated file.
no setter
-
lazySingletons
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
whether to register the injectable as a lazy singleton.
no setter
-
priorities
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
the order of injection.
no setter
-
register
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
whether to register the injectable.
no setter
-
registerAsImplementation
→ bool
-
Whether to use the implementation class as the
type arg when registering the injectable
no setter
-
registerDefault
→ RegisterType
-
The default register type to use when registering an injectable.
no setter
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
singletons
→ List<String>
-
A list of class name regex patterns (case sensitive) to use to determine
whether to register the injectable as a singleton.
no setter
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited