/** * Assemble a dataset from the model in a file * * @param filename The filename * @return Dataset */publicstatic Dataset assemble(String filename) {
Objects.requireNonNull(filename, "file name can not be null") ;
Model model = FileManager.get().loadModel(filename);
return assemble(model);
}
/** * Load a test data set from file. */publicvoid load(String testFile) {
testdata = FileManager.get().loadModel(testFile).getGraph();
schema = null;
}
/** * Load both a schema and an instance data file. */publicvoid load(String schemaFile, String testFile) {
testdata = FileManager.get().loadModel(testFile).getGraph();
schema = FileManager.get().loadModel(schemaFile).getGraph();
}
/** * Load a test data set from file. */publicvoid load(String testFile) {
testdata = FileManager.get().loadModel(testFile).getGraph();
schema = null;
}
/** * Load both a schema and an instance data file. */publicvoid load(String schemaFile, String testFile) {
testdata = FileManager.get().loadModel(testFile).getGraph();
schema = FileManager.get().loadModel(schemaFile).getGraph();
}