AbstractComponentFinderStrategy
, SourceCodeComponentFinderStrategy
, StructurizrAnnotationsComponentFinderStrategy
, TypeMatcherComponentFinderStrategy
public interface ComponentFinderStrategy
Modifier and Type | Method | Description |
---|---|---|
void |
afterFindComponents() |
Called after all component finder strategies belonging to the
same component finder have found components.
|
void |
beforeFindComponents() |
Called before all component finder strategies belonging to the
same component finder are asked to find components.
|
java.util.Set<com.structurizr.model.Component> |
findComponents() |
Finds components.
|
void |
setComponentFinder(ComponentFinder componentFinder) |
Sets a reference to the parent component finder.
|
void setComponentFinder(ComponentFinder componentFinder)
componentFinder
- a ComponentFinder instancevoid beforeFindComponents() throws java.lang.Exception
java.lang.Exception
- if something goes wrongjava.util.Set<com.structurizr.model.Component> findComponents() throws java.lang.Exception
java.lang.Exception
- if something goes wrongvoid afterFindComponents() throws java.lang.Exception
java.lang.Exception
- if something goes wrong