in src/main/java/org/apache/sling/engine/impl/parameters/MultipartRequestParameter.java [74:89]
public String getFileName() {
if (this.encodedFileName == null && this.delegatee.getName() != null) {
String tmpFileName = this.delegatee.getName();
if (this.getEncoding() != null) {
try {
byte[] rawName = tmpFileName.getBytes(Util.ENCODING_DIRECT);
tmpFileName = new String(rawName, this.getEncoding());
} catch (UnsupportedEncodingException uee) {
// might log, but actually don't care
}
}
this.encodedFileName = tmpFileName;
}
return this.encodedFileName;
}