org.sonar.batch.issue.ignore.pattern
Class IssuePattern

java.lang.Object
  extended by org.sonar.batch.issue.ignore.pattern.IssuePattern

public class IssuePattern
extends Object


Constructor Summary
IssuePattern()
           
IssuePattern(String resourcePattern, String rulePattern)
           
IssuePattern(String resourcePattern, String rulePattern, Set<LineRange> lineRanges)
           
 
Method Summary
 IssuePattern forResource(String resource)
           
 String getAllFileRegexp()
           
 String getBeginBlockRegexp()
           
 String getEndBlockRegexp()
           
 WildcardPattern getResourcePattern()
           
 WildcardPattern getRulePattern()
           
 boolean match(Issue issue)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IssuePattern

public IssuePattern()

IssuePattern

public IssuePattern(String resourcePattern,
                    String rulePattern)

IssuePattern

public IssuePattern(String resourcePattern,
                    String rulePattern,
                    Set<LineRange> lineRanges)
Method Detail

getResourcePattern

public WildcardPattern getResourcePattern()

getRulePattern

public WildcardPattern getRulePattern()

getBeginBlockRegexp

public String getBeginBlockRegexp()

getEndBlockRegexp

public String getEndBlockRegexp()

getAllFileRegexp

public String getAllFileRegexp()

match

public boolean match(Issue issue)

forResource

public IssuePattern forResource(String resource)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009–2015 SonarSource. All rights reserved.