/** * Load an HDT file from InputStream, and create additional indexes to support all kind of queries efficiently. * @param hdtFileName * @param listener Listener to get notified of loading progress. Can be null if no notifications needed. * @return * @throws IOException */ public static HDT loadIndexedHDT(InputStream hdtFileName, ProgressListener listener) throws IOException { return HDTManager.getInstance().doLoadIndexedHDT(hdtFileName, listener); }
/** * Load an HDT file from InputStream, and create additional indexes to support all kind of queries efficiently. * @param hdtFileName * @return * @throws IOException */ public static HDT loadIndexedHDT(InputStream hdtFileName) throws IOException { return HDTManager.getInstance().doLoadIndexedHDT(hdtFileName, null); }
/** * Load an HDT File, and load/create additional indexes to support all kind of queries efficiently. * @param hdtFileName * @return * @throws IOException */ public static HDT loadIndexedHDT(String hdtFileName) throws IOException { return HDTManager.getInstance().doLoadIndexedHDT(hdtFileName, null); }
/** * Load an HDT File, and load/create additional indexes to support all kind of queries efficiently. * @param hdtFileName * @param listener Listener to get notified of loading progress. Can be null if no notifications needed. * @return * @throws IOException */ public static HDT loadIndexedHDT(String hdtFileName, ProgressListener listener) throws IOException { return HDTManager.getInstance().doLoadIndexedHDT(hdtFileName, listener); }