... | ... | @@ -11,71 +11,45 @@ This module is used to both store atoms and query sources to retrieve data. |
|
|
```txt
|
|
|
integraal\integraal-storage\src\main\java\
|
|
|
│
|
|
|
└── fr\
|
|
|
└── boreal\
|
|
|
└── storage\
|
|
|
├── builder\
|
|
|
│ ├── MappingBuilder.java
|
|
|
│ └── StorageBuilder.java
|
|
|
│
|
|
|
├── inmemory\
|
|
|
│ ├── DefaultInMemoryAtomSet.java
|
|
|
│ ├── SimpleFOFormulaStore.java
|
|
|
│ └── SimpleInMemoryGraphStore.java
|
|
|
│
|
|
|
└── wrapper\
|
|
|
├── evaluator\
|
|
|
│ ├── HttpQueryEvaluator.java
|
|
|
│ ├── MongoDBQueryEvaluator.java
|
|
|
│ ├── NativeQueryEvaluator.java
|
|
|
│ ├── SparqlQueryEvaluator.java
|
|
|
│ ├── SQLParameterizedQueryEvaluator.java
|
|
|
│ └── SQLQueryEvaluator.java
|
|
|
│
|
|
|
├── mappings\
|
|
|
│ ├── specializer\
|
|
|
│ │ ├── NoSpecializer.java
|
|
|
│ │ ├── OrderedStringReplacementSpecializer.java
|
|
|
│ │ └── Specializer.java
|
|
|
│ │
|
|
|
│ ├── transformer\
|
|
|
│ │ ├── json\
|
|
|
│ │ │ ├── Checker.java
|
|
|
│ │ │ └── JSONStringTransformer.java
|
|
|
│ │ │
|
|
|
│ │ ├── MongoDocumentTransformer.java
|
|
|
│ │ ├── SparqlTuplesTransformer.java
|
|
|
│ │ ├── SQLTuplesTransformer.java
|
|
|
│ │ └── Transformer.java
|
|
|
│ │
|
|
|
│ ├── MappingDatasourceWrapper.java
|
|
|
│ ├── MongoDBDescription.java
|
|
|
│ ├── MongoDBMappingDatasourceWrapper.java
|
|
|
│ ├── SPARQLMappingDatasourceWrapper.java
|
|
|
│ ├── SQLMappingDatasourceWrapper.java
|
|
|
│ └── WebAPIMappingDatasourceWrapper.java
|
|
|
│
|
|
|
├── rdbms\
|
|
|
│ ├── driver\
|
|
|
│ │ ├── HSQLDBDriver.java
|
|
|
│ │ ├── MySQLDriver.java
|
|
|
│ │ ├── PostgreSQLDriver.java
|
|
|
│ │ ├── RDBMSDriver.java
|
|
|
│ │ └── SQLiteDriver.java
|
|
|
│ │
|
|
|
│ ├── strategy\
|
|
|
│ │ ├── AdHocSQLStrategy.java
|
|
|
│ │ ├── EncodingAdHocSQLStrategy.java
|
|
|
│ │ └── RDBMSStorageStrategy.java
|
|
|
│ │
|
|
|
│ ├── RDBMSWrapper.java
|
|
|
│ └── SQLParameterizedQuery.java
|
|
|
│
|
|
|
├── triplestore\
|
|
|
│ └── TripleStoreWrapper.java
|
|
|
│
|
|
|
├── AbstractStorageWrapper.java
|
|
|
└── DatalogRuleDelegatable.java
|
|
|
├── fr\
|
|
|
│ └── boreal\
|
|
|
│ └── storage\
|
|
|
│ ├── builder\
|
|
|
│ │ └── StorageBuilder.java
|
|
|
│ │
|
|
|
│ ├── external\
|
|
|
│ │ ├── evaluator\
|
|
|
│ │ │ ├── HttpQueryEvaluator.java
|
|
|
│ │ │ ├── MongoDBQueryEvaluator.java
|
|
|
│ │ │ ├── NativeQueryEvaluator.java
|
|
|
│ │ │ ├── SparqlQueryEvaluator.java
|
|
|
│ │ │ ├── SQLParameterizedQueryEvaluator.java
|
|
|
│ │ │ └── SQLQueryEvaluator.java
|
|
|
│ │ │
|
|
|
│ │ ├── rdbms\
|
|
|
│ │ │ ├── driver\
|
|
|
│ │ │ │ ├── HSQLDBDriver.java
|
|
|
│ │ │ │ ├── MySQLDriver.java
|
|
|
│ │ │ │ ├── PostgreSQLDriver.java
|
|
|
│ │ │ │ ├── RDBMSDriver.java
|
|
|
│ │ │ │ └── SQLiteDriver.java
|
|
|
│ │ │ │
|
|
|
│ │ │ ├── layout\
|
|
|
│ │ │ │ ├── AdHocSQLLayout.java
|
|
|
│ │ │ │ ├── EncodingAdHocSQLLayout.java
|
|
|
│ │ │ │ └── RDBMSStorageLayout.java
|
|
|
│ │ │ │
|
|
|
│ │ │ ├── RDBMSStore.java
|
|
|
│ │ │ └── SQLParameterizedQuery.java
|
|
|
│ │ │
|
|
|
│ │ └── triplestore\
|
|
|
│ │ └── TripleStoreStore.java
|
|
|
│ │
|
|
|
│ │
|
|
|
│ └── natives\
|
|
|
│ ├── DefaultInMemoryAtomSet.java
|
|
|
│ ├── SimpleFOFormulaStore.java
|
|
|
│ └── SimpleInMemoryGraphStore.java
|
|
|
```
|
|
|
|
|
|
## Import
|
... | ... | |