Class InjectMaidDetector
- java.lang.Object
-
- de.quantummaid.injectmaid.statemachine.InjectMaidDetector
-
- All Implemented Interfaces:
de.quantummaid.reflectmaid.typescanner.states.Detector<InjectMaidTypeScannerResult>
public final class InjectMaidDetector extends Object implements de.quantummaid.reflectmaid.typescanner.states.Detector<InjectMaidTypeScannerResult>
-
-
Constructor Summary
Constructors Constructor Description InjectMaidDetector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description de.quantummaid.reflectmaid.typescanner.states.DetectionResult<InjectMaidTypeScannerResult>detect(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.scopes.Scope scope, de.quantummaid.reflectmaid.typescanner.requirements.DetectionRequirements detectionRequirements)static InjectMaidDetectorinjectMaidDetector(FactoryMapper factoryMapper, ReusePolicyMapper reusePolicyMapper)
-
-
-
Method Detail
-
injectMaidDetector
public static InjectMaidDetector injectMaidDetector(FactoryMapper factoryMapper, ReusePolicyMapper reusePolicyMapper)
-
detect
@NotNull public de.quantummaid.reflectmaid.typescanner.states.DetectionResult<InjectMaidTypeScannerResult> detect(@NotNull de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, @NotNull de.quantummaid.reflectmaid.typescanner.scopes.Scope scope, @NotNull de.quantummaid.reflectmaid.typescanner.requirements.DetectionRequirements detectionRequirements)
- Specified by:
detectin interfacede.quantummaid.reflectmaid.typescanner.states.Detector<InjectMaidTypeScannerResult>
-
-