/** * Format file name. * * @param buf string buffer to which formatted file name is appended, may not be null. * @param objects objects to be evaluated in formatting, may not be null. */ protected final void formatFileName(final ArrayPatternConverter[] patternConverters, final FormattingInfo[] patternFields, final StringBuilder buf, final Object... objects) { for (int i = 0; i < patternConverters.length; i++) { final int fieldStart = buf.length(); patternConverters[i].format(buf, objects); if (patternFields[i] != null) { patternFields[i].format(fieldStart, buf); } } } }
/** * Formats file name. * @param buf string buffer to which formatted file name is appended, may not be null. * @param objects objects to be evaluated in formatting, may not be null. */ protected final void formatFileName(final StringBuilder buf, final Object... objects) { for (int i = 0; i < patternConverters.length; i++) { final int fieldStart = buf.length(); patternConverters[i].format(buf, objects); if (patternFields[i] != null) { patternFields[i].format(fieldStart, buf); } } }