Fix LimboDB.load to be static method

This commit is contained in:
김선우
2025-01-10 19:50:50 +09:00
parent 84c987d42b
commit b796a972dc
2 changed files with 16 additions and 16 deletions

View File

@@ -30,6 +30,19 @@ public final class LimboDB extends AbstractDB {
}
}
/**
* Loads the SQLite interface backend.
*/
public static void load() {
if (isLoaded) return;
try {
System.loadLibrary("_limbo_java");
} finally {
isLoaded = true;
}
}
/**
* @param url e.g. "jdbc:sqlite:fileName
* @param fileName e.g. path to file
@@ -43,19 +56,6 @@ public final class LimboDB extends AbstractDB {
super(url, fileName);
}
/**
* Loads the SQLite interface backend.
*/
public void load() {
if (isLoaded) return;
try {
System.loadLibrary("_limbo_java");
} finally {
isLoaded = true;
}
}
// WRAPPER FUNCTIONS ////////////////////////////////////////////
// TODO: add support for JNI