|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.puppycrawl.tools.checkstyle.filters.SuppressElement
This filter accepts AuditEvents according to file, check, line, and column conditions. It rejects an AuditEvent if the event's file name and check name match the filter's file name and check name patterns, and the event's line is in the filter's line CSV or the check's columns is in the filter's column CSV.
Constructor Summary | |
SuppressElement(java.lang.String aFiles,
java.lang.String aChecks)
Constructs a SuppressElement for a
file name pattern and and a check class pattern. |
Method Summary | |
boolean |
accept(AuditEvent aEvent)
Determines whether or not a filtered AuditEvent is accepted. |
boolean |
equals(java.lang.Object aObject)
|
int |
hashCode()
|
void |
setColumns(java.lang.String aColumns)
Sets the CSV values and ranges for column number filtering. |
void |
setLines(java.lang.String aLines)
Sets the CSV values and ranges for line number filtering. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SuppressElement(java.lang.String aFiles, java.lang.String aChecks) throws org.apache.regexp.RESyntaxException
SuppressElement
for a
file name pattern and and a check class pattern.
aFiles
- regular expression for names of filtered files.aChecks
- regular expression for filtered check classes.
org.apache.regexp.RESyntaxException
- if there is an error.Method Detail |
public void setLines(java.lang.String aLines)
aLines
- CSV values and ranges for line number filtering.public void setColumns(java.lang.String aColumns)
aColumns
- CSV values and ranges for column number filtering.public boolean accept(AuditEvent aEvent)
Filter
accept
in interface Filter
aEvent
- the AudtiEvent to filter.
Filter
public java.lang.String toString()
Object.toString()
public int hashCode()
Object.hashCode()
public boolean equals(java.lang.Object aObject)
Object.equals(java.lang.Object)
|
Back to the Checkstyle Home Page | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |