Package org.smallmind.scribe.pen
Class RegExTemplate
- java.lang.Object
-
- org.smallmind.scribe.pen.Template
-
- org.smallmind.scribe.pen.RegExTemplate
-
public class RegExTemplate extends Template
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.smallmind.scribe.pen.Template
Template.Change
-
-
Constructor Summary
Constructors Constructor Description RegExTemplate()RegExTemplate(String expression)RegExTemplate(Filter[] filters, Appender[] appenders, Enhancer[] enhancers, Level level, boolean autoFillLoggerContext, String expression)RegExTemplate(Level level, boolean autoFillLoggerContext, String expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intmatchLogger(String loggerName)voidsetExpression(String expression)-
Methods inherited from class org.smallmind.scribe.pen.Template
addAppender, addEnhancer, addFilter, apply, applyChange, getAppenders, getEnhancers, getFilters, getLevel, isAutoFillLoggerContext, register, removeAppender, removeEnhancer, removeFilter, setAppender, setAppenders, setAutoFillLoggerContext, setEnhancer, setEnhancers, setFilter, setFilters, setLevel
-
-
-
-
Constructor Detail
-
RegExTemplate
public RegExTemplate()
-
RegExTemplate
public RegExTemplate(String expression)
-
RegExTemplate
public RegExTemplate(Level level, boolean autoFillLoggerContext, String expression) throws LoggerException
- Throws:
LoggerException
-
RegExTemplate
public RegExTemplate(Filter[] filters, Appender[] appenders, Enhancer[] enhancers, Level level, boolean autoFillLoggerContext, String expression) throws LoggerException
- Throws:
LoggerException
-
-
Method Detail
-
setExpression
public void setExpression(String expression)
-
matchLogger
public int matchLogger(String loggerName)
- Specified by:
matchLoggerin classTemplate
-
-