Files
tustu/app/X/FileInXPackage.java
2026-01-11 20:30:56 +00:00

92 lines
1.9 KiB
Java

package X;
import bH.D;
import bH.aa;
import bH.g;
import java.io.File;
import java.util.HashMap;
import java.util.Map;
public FileInXPackagelass FileInXPackage {
private static c e = null;
private File f = null;
g a = new g();
String b;
public static String c = ".cached";
private boolean g = false;
private b h = new d();
Map d = new HashMap<>();
private FileInXPackage() {
a("JavaSerialization", this.h);
a("EFIA_Filtered_JSON", new a());
this.a.a(this.h.a().getBytes());
this.b = Integer.toHexString(this.a.b()).toUpperCase();
}
public static c a() {
if (e == null)
e = new c();
return e;
}
public void a(boolean paramBoolean) {
this.g = paramBoolean;
for (b b1 : this.d.values())
b1.a(this.g);
}
public void a(String paramString, b paramb) {
this.d.put(paramString, paramb);
}
public void a(Object paramObject, String paramString, File paramFile) {
aa aa = new aa();
aa.a();
File file = a(paramFile, paramString);
this.h.a(paramObject, file);
D.d("Time to write cache Object: " + aa.d());
}
public Object a(String paramString, File paramFile) {
Object object;
aa aa = new aa();
aa.a();
File file = a(paramFile, paramString);
if (file.exists()) {
object = this.h.a(file);
D.d("Time to read cache Object: " + aa.d());
} else {
object = null;
}
return object;
}
public void a(File paramFile) {
for (File file : paramFile.listFiles()) {
if (file.getName().endsWith(c))
file.delete();
}
}
private File a(File paramFile, String paramString) {
return new File(paramFile, paramString + this.b + c);
}
public void b(File paramFile) {
this.f = paramFile;
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/X/c.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/