org.slf4j.migrator.line
Class SingleConversionRule
java.lang.Object
org.slf4j.migrator.line.SingleConversionRule
- All Implemented Interfaces:
- ConversionRule
public class SingleConversionRule
- extends Object
- implements ConversionRule
This class represents a conversion rule It uses a Pattern and defines for
each capturing group of this Pattern a replacement text
- Author:
- jean-noelcharpin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingleConversionRule
public SingleConversionRule(Pattern pattern,
String replacementText)
SingleConversionRule
public SingleConversionRule(Pattern pattern,
String replacementText,
String additionalLine)
getPattern
public Pattern getPattern()
- Specified by:
getPattern
in interface ConversionRule
replace
public String replace(Matcher matcher)
- Description copied from interface:
ConversionRule
- Given replacement rules, replace each capturing group in matcher's pattern
- Specified by:
replace
in interface ConversionRule
- Returns:
- String
getAdditionalLine
public String getAdditionalLine()
- Description copied from interface:
ConversionRule
- Returns a non-null value if there should be an additional line
following a match of this rule. In most cases this method
returns null.
- Specified by:
getAdditionalLine
in interface ConversionRule
- Returns:
- String
Copyright © 2005-2013 JBoss by Red Hat. All Rights Reserved.