public class FileNamePattern extends ContextAwareBase
| Modifier and Type | Field and Description |
|---|---|
(package private) static java.util.Map<java.lang.String,java.lang.String> |
CONVERTER_MAP |
(package private) Converter<java.lang.Object> |
headTokenConverter |
(package private) java.lang.String |
pattern |
context| Constructor and Description |
|---|
FileNamePattern(java.lang.String patternArg,
Context contextArg) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
convert(java.lang.Object o) |
java.lang.String |
convertInt(int i) |
java.lang.String |
convertMultipleArguments(java.lang.Object... objectList) |
(package private) java.lang.String |
escapeRightParantesis(java.lang.String in) |
IntegerTokenConverter |
getIntegerTokenConverter() |
java.lang.String |
getPattern() |
DateTokenConverter<java.lang.Object> |
getPrimaryDateTokenConverter() |
boolean |
hasIntegerTokenCOnverter() |
(package private) void |
parse() |
void |
setPattern(java.lang.String pattern) |
java.lang.String |
toRegex()
Given date, convert this instance to a regular expression
|
java.lang.String |
toRegexForFixedDate(java.util.Date date)
Given date, convert this instance to a regular expression.
|
java.lang.String |
toString() |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextstatic final java.util.Map<java.lang.String,java.lang.String> CONVERTER_MAP
java.lang.String pattern
Converter<java.lang.Object> headTokenConverter
public FileNamePattern(java.lang.String patternArg,
Context contextArg)
void parse()
java.lang.String escapeRightParantesis(java.lang.String in)
public java.lang.String toString()
toString in class java.lang.Objectpublic DateTokenConverter<java.lang.Object> getPrimaryDateTokenConverter()
public IntegerTokenConverter getIntegerTokenConverter()
public boolean hasIntegerTokenCOnverter()
public java.lang.String convertMultipleArguments(java.lang.Object... objectList)
public java.lang.String convert(java.lang.Object o)
public java.lang.String convertInt(int i)
public void setPattern(java.lang.String pattern)
public java.lang.String getPattern()
public java.lang.String toRegexForFixedDate(java.util.Date date)
public java.lang.String toRegex()