Package nl.pim16aap2.animatedarchitecture.core.api.debugging
@NonNullByDefault
package nl.pim16aap2.animatedarchitecture.core.api.debugging
This package contains classes and interfaces used for debugging.
The DebugReporter can be used to generate a debug report. This
report is generated using all IDebuggable subclasses that have been
registered with the DebuggableRegistry.
Each debuggable class can determine how to handle the generation of a debug report on its own.
-
ClassDescriptionA registry for
IDebuggables.Represents a class that can generate a debug report.Represents a class that is debuggable by reporting debug information toDebugReporter.