hudson.plugins.dependencyanalyzer.result
Class DisplayModuleResult

java.lang.Object
  extended by hudson.plugins.dependencyanalyzer.result.DisplayModuleResult

public class DisplayModuleResult
extends Object

Dependency analyze result for a module. Class used for the display. Copy ModuleResult in order to backward compatibility. In previous version, artifact informations were displayed as a bloc. The new version split informations in array and the serializing may conflict.

Author:
Etienne Jouvin

Constructor Summary
DisplayModuleResult()
           
 
Method Summary
 Map<DependencyProblemType,List<Dependency>> getDependencyProblems()
           
 String getDisplayName()
           
 hudson.maven.ModuleName getModuleName()
           
 List<Dependency> getUndeclaredDependencies()
           
 Integer getUndeclaredDependenciesCount()
           
 List<Dependency> getUnusedDependencies()
           
 Integer getUnusedDependenciesCount()
           
 void setDependencyProblems(Map<DependencyProblemType,List<Dependency>> dependencyProblems)
           
 void setDisplayName(String displayName)
           
 void setModuleName(hudson.maven.ModuleName moduleName)
           
 String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisplayModuleResult

public DisplayModuleResult()
Method Detail

getDependencyProblems

public Map<DependencyProblemType,List<Dependency>> getDependencyProblems()
Returns:
the dependencyProblems.

getDisplayName

public String getDisplayName()
Returns:
the displayName.

getModuleName

public hudson.maven.ModuleName getModuleName()
Returns:
the moduleName.

getUndeclaredDependencies

public List<Dependency> getUndeclaredDependencies()
Returns:
Used dependencies, but not declared, list.

getUndeclaredDependenciesCount

public Integer getUndeclaredDependenciesCount()
Returns:
The number for used dependencies but not declared.

getUnusedDependencies

public List<Dependency> getUnusedDependencies()
Returns:
Declared dependencies, but unused, list.

getUnusedDependenciesCount

public Integer getUnusedDependenciesCount()
Returns:
The number for declared dependencies but not used.

setDependencyProblems

public void setDependencyProblems(Map<DependencyProblemType,List<Dependency>> dependencyProblems)
Parameters:
dependencyProblems - the dependencyProblems to set.

setDisplayName

public void setDisplayName(String displayName)
Parameters:
displayName - the displayName to set.

setModuleName

public void setModuleName(hudson.maven.ModuleName moduleName)
Parameters:
moduleName - the moduleName to set.

toString

public String toString()

Overrides:
toString in class Object


Copyright © 2004-2014. All Rights Reserved.