what-the-bank/sources/com/facetec/sdk/ki.java

66 lines
1.7 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.facetec.sdk;
import java.io.IOException;
import java.nio.charset.Charset;
/* loaded from: classes.dex */
public abstract class ki {
public long a() throws IOException {
return -1L;
}
public abstract jz b();
public abstract void d(mv mvVar) throws IOException;
public static ki e(jz jzVar, String str) {
Charset charset = km.c;
if (jzVar != null && (charset = jzVar.e()) == null) {
charset = km.c;
StringBuilder sb = new StringBuilder();
sb.append(jzVar);
sb.append("; charset=utf-8");
jzVar = jz.a(sb.toString());
}
return a(jzVar, str.getBytes(charset));
}
public static ki a(jz jzVar, byte[] bArr) {
return c(jzVar, bArr, bArr.length);
}
private static ki c(jz jzVar, byte[] bArr, int i) {
if (bArr == null) {
throw new NullPointerException("content == null");
}
km.e(bArr.length, i);
return new ki(jzVar, i, bArr) { // from class: com.facetec.sdk.ki.1
private jz a;
private byte[] b;
private int c;
private int d = 0;
{
this.a = jzVar;
this.c = i;
this.b = bArr;
}
@Override // com.facetec.sdk.ki
public final void d(mv mvVar) throws IOException {
mvVar.d(this.b, this.d, this.c);
}
@Override // com.facetec.sdk.ki
public final jz b() {
return this.a;
}
@Override // com.facetec.sdk.ki
public final long a() {
return this.c;
}
};
}
}