Class AbstractUpdatesModel<V extends ArtifactVersions>

java.lang.Object
org.codehaus.mojo.versions.reporting.model.AbstractUpdatesModel<V>
Type Parameters:
V - class extending ArtifactVersion in the constructor
Direct Known Subclasses:
DependencyUpdatesModel, PluginUpdatesModel

public abstract class AbstractUpdatesModel<V extends ArtifactVersions> extends Object
Base class for using with the ReportRenderer API
  • Constructor Details

    • AbstractUpdatesModel

      public AbstractUpdatesModel(Map<K,V> artifactUpdates, Map<K,V> artifactManagementUpdates, Function<K,org.apache.maven.model.Dependency> supplier)
  • Method Details

    • getArtifactUpdates

      public Map<org.apache.maven.model.Dependency,V> getArtifactUpdates()
    • getArtifactManagementUpdates

      public Map<org.apache.maven.model.Dependency,V> getArtifactManagementUpdates()
    • getAllUpdates

      public Map<org.apache.maven.model.Dependency,V> getAllUpdates()