PatternFlattener implements Flattener, Flattener2 { static TagFiller parseTagParameter(String wrappedParameter, String trimmedParameter) { if (trimmedParameter.equals(PARAMETER_TAG)) { return new TagFiller(wrappedParameter, trimmedParameter); } return null; } PatternFlattener(String pattern); @Override CharSequence flatten(int logLevel, String tag, String message); @Override CharSequence flatten(long timeMillis, int logLevel, String tag, String message);  }
@Test public void testParseTagParameter() { PatternFlattener.ParameterFiller parameterFiller = PatternFlattener.parseTagParameter( "{t}", "t"); assertNoNullAndClass(parameterFiller, PatternFlattener.TagFiller.class); parameterFiller = PatternFlattener.parseDateParameter("{T}", "T"); assertNull(parameterFiller); }