org.sonar.squid.entities
Class Measures
java.lang.Object
org.sonar.squid.entities.Measures
public class Measures
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Measures
public Measures(Resource resource)
getMethodsComplexity
public int[] getMethodsComplexity()
getMethodsComplexityDistribution
public java.util.Map<java.lang.Integer,java.lang.Integer> getMethodsComplexityDistribution(int... distributionLimits)
getClassesComplexity
public int[] getClassesComplexity()
getClassesComplexityDistribution
public java.util.Map<java.lang.Integer,java.lang.Integer> getClassesComplexityDistribution(int... distributionLimits)
getLoc
public int getLoc()
getNcloc
public int getNcloc()
setNcloc
public void setNcloc(int ncloc)
getBlankLines
public int getBlankLines()
getStatements
public int getStatements()
addStatement
public void addStatement()
getCommentLines
public int getCommentLines()
setCommentLines
public void setCommentLines(int commentLines)
getCommentLinesOnLineOfCode
public int getCommentLinesOnLineOfCode()
setCommentLinesOnLineOfCode
public void setCommentLinesOnLineOfCode(int commentLinesOnLineOfCode)
getRealCommentLines
public int getRealCommentLines()
getComplexity
public int getComplexity()
setComplexity
public void setComplexity(int complexity)
getBranches
public int getBranches()
addBranch
public void addBranch()
addPublicApi
public void addPublicApi()
addPublicDocumentedApi
public void addPublicDocumentedApi()
getMethods
public int getMethods()
setMethods
public void setMethods(int methods)
getClasses
public int getClasses()
setClasses
public void setClasses(int classes)
getFiles
public int getFiles()
getPackages
public int getPackages()
getBlankCommentLines
public int getBlankCommentLines()
setBlankCommentLines
public void setBlankCommentLines(int blankCommentLines)
consolidate
protected void consolidate()
getAttrAccessorMethods
public int getAttrAccessorMethods()
setAttrAccessorMethod
public void setAttrAccessorMethod()
isAttrAccessorMethod
public boolean isAttrAccessorMethod()
setStatements
public Measures setStatements(int statements)
setCommentsBlock
public void setCommentsBlock(int commentLines,
int blankCommentLines,
int commentLinesOnLineOfCode)
getHeaderCommentLines
public int getHeaderCommentLines()
setHeaderCommentLines
public void setHeaderCommentLines(int headerCommentLines)
setFiles
public void setFiles(int files)
setPackages
public void setPackages(int packages)
setLoc
public void setLoc(int loc)
setBlankLines
public void setBlankLines(int blankLines)
setBranches
public void setBranches(int branches)
getPublicApi
public int getPublicApi()
getPublicDocumentedApi
public int getPublicDocumentedApi()
getPercentOfApiDoc
public double getPercentOfApiDoc()
getPercentOfCommentLines
public double getPercentOfCommentLines()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2009 SonarSource SA. All Rights Reserved.