miduo_server/jieling-dbgen/src/main/java/com/dbgen/Ldbgen.java

21 lines
552 B
Java

package com.dbgen;
import java.io.File;
import java.io.PrintStream;
public class Ldbgen {
private static File jbeanDir;
static PrintStream openJBeanFile(String classname) {
return FileOperation.fopen(jbeanDir, classname + ".java");
}
static String verifyString(String objName, String methodName, boolean readonly) {
return objName + ".verifyStandaloneOrLockHeld(\"" + methodName + "\", " + readonly + ")";
}
public static void make(Ldb ldb, File genDir) {
jbeanDir = genDir;
ldb.getJbeans().forEach(JbeanFormatter::make);
}
}