Package com.semedy.reasoner.api.edb
Class Loader
java.lang.Object
com.semedy.reasoner.api.edb.Loader
- Direct Known Subclasses:
CSVLoader
,JsonLoader
,JsonLoader2
,JsonLoader3
,ListLoader
,NQuadsLoader
,PredicateLoader
,RawLoader
,RDFLoader
abstract class for loading facts
- Author:
- angele
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract Object
clone()
void
close()
return the sorted result filesvoid
setParameters
(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config)
-
Constructor Details
-
Loader
public Loader()
-
-
Method Details
-
setParameters
public void setParameters(ExtensionalDB edb, InvertedIndices invertedIndices, Map<String, Long> counts, Map<String, Integer> predicateToIndex, Map<String, String> indexToPredicates, ExternalDataTypeProvider datatypes, SymbolTable symbols, long size, String[] setProperties, Configuration config) -
getResultFiles
return the sorted result files- Returns:
-
clone
-
close
- Throws:
IOException
-