Package lib.reports.interfaces
Interface PackageReport
- All Superinterfaces:
Report
- All Known Implementing Classes:
PackageReportImpl
Interface for package report that extends from
Report
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addClassReport
(ClassReport classReport) Add class report to class reports of package reportvoid
addInterfaceReport
(InterfaceReport interfaceReport) Add interface report to interfaces report of package reportGet reports of classes inside package reportGet reports of interfaces inside package reportMethods inherited from interface lib.reports.interfaces.Report
getName, getSourceFullPath, setFullPath, setName
-
Method Details
-
getClassesReports
List<ClassReport> getClassesReports()Get reports of classes inside package report- Returns:
- a list of
ClassReport
inside package
-
addClassReport
Add class report to class reports of package report- Parameters:
classReport
- class report to add to package report
-
getInterfaceReports
List<InterfaceReport> getInterfaceReports()Get reports of interfaces inside package report- Returns:
- a list of
InterfaceReport
inside package
-
addInterfaceReport
Add interface report to interfaces report of package report- Parameters:
interfaceReport
- interface report to add to package report
-