50 lines
1.4 KiB
Java
50 lines
1.4 KiB
Java
|
package com.kofax.mobile.sdk.capture.extraction;
|
||
|
|
||
|
import java.io.PrintWriter;
|
||
|
import java.io.StringWriter;
|
||
|
|
||
|
/* loaded from: classes3.dex */
|
||
|
public class ExceptionResponseImpl implements ExceptionResponse {
|
||
|
String acd;
|
||
|
String ace;
|
||
|
String acf;
|
||
|
String tC = "";
|
||
|
ExceptionResponse acg = null;
|
||
|
|
||
|
public ExceptionResponseImpl(Throwable th) {
|
||
|
this.acd = "";
|
||
|
this.ace = "";
|
||
|
this.acf = "";
|
||
|
this.acd = th.getMessage();
|
||
|
this.ace = th.getClass().getSimpleName();
|
||
|
StringWriter stringWriter = new StringWriter();
|
||
|
th.printStackTrace(new PrintWriter(stringWriter));
|
||
|
this.acf = stringWriter.toString();
|
||
|
}
|
||
|
|
||
|
@Override // com.kofax.mobile.sdk.capture.extraction.ExceptionResponse
|
||
|
public String stackTrace() {
|
||
|
return this.acf;
|
||
|
}
|
||
|
|
||
|
@Override // com.kofax.mobile.sdk.capture.extraction.ExceptionResponse
|
||
|
public String message() {
|
||
|
return this.tC;
|
||
|
}
|
||
|
|
||
|
@Override // com.kofax.mobile.sdk.capture.extraction.ExceptionResponse
|
||
|
public ExceptionResponse innerException() {
|
||
|
return this.acg;
|
||
|
}
|
||
|
|
||
|
@Override // com.kofax.mobile.sdk.capture.extraction.ExceptionResponse
|
||
|
public String exceptionType() {
|
||
|
return this.ace;
|
||
|
}
|
||
|
|
||
|
@Override // com.kofax.mobile.sdk.capture.extraction.ExceptionResponse
|
||
|
public String exceptionMessage() {
|
||
|
return this.acd;
|
||
|
}
|
||
|
}
|