Package de.quantummaid.injectmaid
Class Definitions
- java.lang.Object
-
- de.quantummaid.injectmaid.Definitions
-
public final class Definitions extends Object
-
-
Constructor Summary
Constructors Constructor Description Definitions()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Scope>allScopes()DefinitiondefinitionFor(de.quantummaid.reflectmaid.ResolvedType type, Scope scope)static Definitionsdefinitions(List<Scope> scopes, Map<de.quantummaid.reflectmaid.ResolvedType,List<Definition>> definitions)List<Definition>definitionsOnScope(Scope scope)Stringdump()booleanhasDefinitionFor(de.quantummaid.reflectmaid.ResolvedType type, Scope scope)
-
-
-
Method Detail
-
definitions
public static Definitions definitions(List<Scope> scopes, Map<de.quantummaid.reflectmaid.ResolvedType,List<Definition>> definitions)
-
hasDefinitionFor
public boolean hasDefinitionFor(de.quantummaid.reflectmaid.ResolvedType type, Scope scope)
-
definitionFor
public Definition definitionFor(de.quantummaid.reflectmaid.ResolvedType type, Scope scope)
-
definitionsOnScope
public List<Definition> definitionsOnScope(Scope scope)
-
dump
public String dump()
-
-