| Interface | Description |
|---|---|
| IAnalyzableElementProcessor<TAnalyzableElement extends IAnalyzableElement> |
A processor that is used as callback for an iteration over a specific
subtype of IAnalyzableElement.
|
| IClassContainerProcessor |
Interface for callback implementations of a processor that handles
ClassContainer objects |
| IClassInformationProcessor<TResultData> |
This filter can be used to collect class info objects according to various
criteria.
|
| IClassPackageProcessor |
This filter can be used to collect packages according to various critaria.
|
| IGenericClassContainerProcessor |
Interface for callback implementations of a processor that handles
GenericClassContainer objects |
| IMutableAnalyzableElementProcessor<E extends IAnalyzableElement> |
Refines the super interface to allow setting of the element to analyze
and to set a collection of elements that must not match in the matches() method.
|
| IMutableClassContainerProcessor | |
| IMutableClassInformationProcessor<TResultData> | |
| IMutableClassPackageProcessor | |
| IResourceInformationProcessor |
A callback function for processing over an arbitrary number of
ResourceInformation objects. |
| ISoftwareComponentProcessor |
Interface for processors that handle SoftwareComponent objects.
|
| ISpringBeanProcessor |
A callback function for processing over an arbitrary number of
SpringBean objects. |
| Class | Description |
|---|---|
| AClassInformationProcessor<TResultData> |
Generic filter for ClassInformation objects.
|
| AClassPackageProcessor |
Generic filter for ClassPackage objects.
|
| AGenericClassContainerProcessor |
An abstract processor
|
| ASoftwareComponentProcessor |
Abstract superclass for processors that handle SoftwareComponent objects.
|
| ClassInformationMatcher |
A processor implementation that can be used as matcher for ClassInformation objects
based on a
ClassInformationFilter. |
| ResourceInformationCollector |
An
IResourceInformationProcessor that can be used to collect
ResourceInformation objects into a list. |