org.sonar.wsclient.services
Class Violation

java.lang.Object
  extended by org.sonar.wsclient.services.Model
      extended by org.sonar.wsclient.services.Violation

public class Violation
extends Model


Constructor Summary
Violation()
           
 
Method Summary
 Date getCreatedAt()
           
 Long getId()
           
 Integer getLine()
           
 String getMessage()
           
 String getPriority()
          Deprecated. since 2.5 use getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829
 String getResourceKey()
           
 String getResourceName()
           
 String getResourceQualifier()
           
 String getResourceScope()
           
 Review getReview()
           
 String getRuleKey()
           
 String getRuleName()
           
 String getSeverity()
           
 boolean hasLine()
           
 boolean isCreatedAfter(Date date)
           
 boolean isSwitchedOff()
           
 Violation setCreatedAt(Date createdAt)
           
 void setId(Long id)
           
 void setLine(Integer line)
           
 void setMessage(String message)
           
 void setPriority(String priority)
          Deprecated. since 2.5 use setSeverity(String) instead. See http://jira.codehaus.org/browse/SONAR-1829
 void setResourceKey(String resourceKey)
           
 Violation setResourceName(String resourceName)
           
 Violation setResourceQualifier(String resourceQualifier)
           
 Violation setResourceScope(String resourceScope)
           
 Violation setReview(Review review)
           
 Violation setRuleKey(String s)
           
 Violation setRuleName(String ruleName)
           
 void setSeverity(String severity)
           
 Violation setSwitchedOff(Boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Violation

public Violation()
Method Detail

getMessage

public String getMessage()

setMessage

public void setMessage(String message)

getSeverity

public String getSeverity()
Since:
2.5

setSeverity

public void setSeverity(String severity)
Since:
2.5

getPriority

@Deprecated
public String getPriority()
Deprecated. since 2.5 use getSeverity() instead. See http://jira.codehaus.org/browse/SONAR-1829


setPriority

@Deprecated
public void setPriority(String priority)
Deprecated. since 2.5 use setSeverity(String) instead. See http://jira.codehaus.org/browse/SONAR-1829


getLine

public Integer getLine()
Returns:
line number (numeration starts from 1), or null if violation doesn't belong to concrete line
See Also:
hasLine()

setLine

public void setLine(Integer line)

hasLine

public boolean hasLine()
Returns:
true if violation belongs to concrete line
Since:
2.8

getResourceKey

public String getResourceKey()

setResourceKey

public void setResourceKey(String resourceKey)

getRuleKey

public String getRuleKey()

setRuleKey

public Violation setRuleKey(String s)

getRuleName

public String getRuleName()

setRuleName

public Violation setRuleName(String ruleName)

getResourceName

public String getResourceName()

setResourceName

public Violation setResourceName(String resourceName)

getResourceScope

public String getResourceScope()

setResourceScope

public Violation setResourceScope(String resourceScope)

getResourceQualifier

public String getResourceQualifier()

setResourceQualifier

public Violation setResourceQualifier(String resourceQualifier)

getCreatedAt

public Date getCreatedAt()
Since:
2.5

setCreatedAt

public Violation setCreatedAt(Date createdAt)
Since:
2.5

isCreatedAfter

public boolean isCreatedAfter(Date date)
Since:
2.5

setSwitchedOff

public Violation setSwitchedOff(Boolean b)
Since:
2.8

isSwitchedOff

public boolean isSwitchedOff()
Since:
2.8

getReview

public Review getReview()
Since:
2.8

setReview

public Violation setReview(Review review)
Since:
2.8

getId

public Long getId()
Since:
2.9

setId

public void setId(Long id)
Since:
2.9


Copyright © 2009-2012 SonarSource. All Rights Reserved.