public class DefaultSchemaSpyReportContainer extends org.gradle.api.reporting.internal.TaskReportContainer<org.gradle.api.reporting.internal.TaskGeneratedSingleDirectoryReport> implements SchemaSpyReportContainer
SchemaSpyReportContainer which represents
the set of reports that can be generated by the SchemaSpyReportTask.
This will point to the index.html file produced by SchemaSpy.
Just like SchemaSpyExtension this class can NOT be
final.
This class MUST be a java class or else this project will NOT compile under gradle. See this thread in the gradle forums and this groovy issue for more information.
| Constructor and Description |
|---|
DefaultSchemaSpyReportContainer(org.gradle.api.Task task)
Constructor passes the
task param on to the super-constructor, then adds a reference to
the index.html file produced by SchemaSpy to the reports collection. |
| Modifier and Type | Method and Description |
|---|---|
org.gradle.api.reporting.DirectoryReport |
getHtml()
The SchemaSpy HTML report.
|
getEnabledDirectoryReportDestinations, getEnabledFileReportDestinations, getEnabledReportNames, getTaskadd, configure, getEnabled, getFirstEnabledfiltered, filteredStore, findAll, getDisplayName, matching, matching, withTypeadd, addRule, addRule, assertCanAdd, assertCanAdd, createNotFoundException, findByName, findByNameWithoutRules, getAsDynamicObject, getAsMap, getAt, getByName, getByName, getConvention, getElementsAsDynamicObject, getExtensions, getInstantiator, getNamer, getNames, getRules, getTypeDisplayName, handleAttemptToAddItemWithNonUniqueName, hasWithName, removeByNameaddAll, all, all, assertMutable, beforeChange, clear, contains, containsAll, createFilter, createFilter, createFilter, filteredEvents, findAll, getEventRegister, getStore, getType, isEmpty, iterator, remove, removeAll, retainAll, size, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindAll, matching, matching, withTypeadd, addAll, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getNamer, getNames, getRulesall, all, whenObjectAdded, whenObjectAdded, whenObjectRemoved, whenObjectRemoved, withType, withTypeclear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArraypublic DefaultSchemaSpyReportContainer(org.gradle.api.Task task)
task param on to the super-constructor, then adds a reference to
the index.html file produced by SchemaSpy to the reports collection.task - the current instance of the task using this container (may NOT be null)public org.gradle.api.reporting.DirectoryReport getHtml()
SchemaSpyReportContainergetHtml in interface SchemaSpyReportContainer