package com.gandalf1209.yamanu.yge;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import com.gandalf1209.yamanu.util.FileLoader;
import com.gandalf1209.yamanu.util.SystemUtil;
public class Cache extends SystemUtil {
public static void createCacheFile(String fileName) {
File file = new File(path + fileName);
try {
if (!file.exists()) {
file.createNewFile();
}
} catch (IOException e) {
e.printStackTrace();
}
}
public static void forceCreateCacheFile(String fileName) {
File file = new File(path + fileName);
try {
file.createNewFile();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void writeToCacheFile(String fileName, String content) {
File file = new File(path + fileName);
BufferedWriter bw = null;
try {
bw = new BufferedWriter(new FileWriter(file));
bw.write(content);
bw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static String readFromCacheFile(String fileName) {
return new FileLoader().loadText(fileName);
}
}