├── .github └── workflows │ ├── docker-executor-monitor.yml │ ├── docker-executor.yml │ ├── docker-frontend.yml │ └── docker-storage.yml ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── .travis.yml ├── CITATION.cff ├── LICENSE ├── README.md ├── checkstyle-exclude.xml ├── checkstyle.xml ├── dataunit-core ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── dataunit │ │ └── core │ │ ├── AbstractDataUnit.java │ │ ├── DataUnitConfiguration.java │ │ ├── SuppressFBWarnings.java │ │ ├── files │ │ ├── DefaultEntry.java │ │ ├── DefaultFilesDataUnit.java │ │ ├── DirectoryIterator.java │ │ ├── FilesDataUnit.java │ │ ├── FilesDataUnitFactory.java │ │ └── WritableFilesDataUnit.java │ │ ├── pipeline │ │ ├── Component.java │ │ ├── Connection.java │ │ ├── DataUnit.java │ │ ├── ExecutionProfile.java │ │ ├── Pipeline.java │ │ ├── PipelineModel.java │ │ └── Repository.java │ │ └── rdf │ │ ├── ActionExecutor.java │ │ ├── BaseRdf4jDataUnit.java │ │ ├── ChunkIterator.java │ │ ├── ChunkedTriples.java │ │ ├── DefaultChunk.java │ │ ├── DefaultChunkedTriples.java │ │ ├── DefaultGraphListDataUnit.java │ │ ├── DefaultSingleGraphDataUnit.java │ │ ├── FactoryConfiguration.java │ │ ├── GraphListDataUnit.java │ │ ├── Rdf4jDataUnit.java │ │ ├── Rdf4jRdfSource.java │ │ ├── Rdf4jTripleWriter.java │ │ ├── Rdf4jValueWrap.java │ │ ├── RdfDataUnitFactory.java │ │ ├── RepositoryManager.java │ │ ├── SingleGraphDataUnit.java │ │ ├── WritableChunkedTriples.java │ │ ├── WritableGraphListDataUnit.java │ │ └── WritableSingleGraphDataUnit.java │ └── test │ ├── java │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── dataunit │ │ └── core │ │ ├── Rdf4jSource.java │ │ ├── files │ │ └── FilesDataUnitTest.java │ │ └── pipeline │ │ └── PipelineModelTest.java │ └── resources │ ├── pipelineResource.ttl │ ├── twoConnected.ttl │ └── withRepository.ttl ├── deploy-dependencies └── pom.xml ├── deploy ├── ansible │ ├── update-lp-docker.yml │ └── update-lp.yml ├── configuration.docker.properties ├── configuration.properties.sample ├── k8s │ ├── executor-deployment.yml │ ├── executor-monitor-deployment.yml │ ├── executor-monitor-service.yml │ ├── executor-service.yml │ ├── frontend-deployment.yml │ ├── frontend-service.yml │ ├── storage-deployment.yml │ ├── storage-service.yml │ ├── volume-claim.yml │ └── volume-host.yml └── systemd │ ├── lpetl-executor-monitor.service │ ├── lpetl-executor.service │ ├── lpetl-frontend.service │ └── lpetl-storage.service ├── docker-compose.develop.yml ├── docker-compose.yml ├── documentation ├── how-to │ ├── change-domain.md │ └── create-plugin.md ├── openapi-public.yaml ├── readme.md └── rest-api.md ├── executor-monitor ├── Dockerfile ├── deploy │ ├── executor-monitor.bat │ └── executor-monitor.sh ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── executor │ │ │ └── monitor │ │ │ ├── ConfigurationHolder.java │ │ │ ├── ExecutorMonitor.java │ │ │ ├── MonitorException.java │ │ │ ├── cli │ │ │ ├── Configuration.java │ │ │ ├── ConfigurationLoader.java │ │ │ └── adapter │ │ │ │ ├── EnvironmentToConfiguration.java │ │ │ │ ├── PropertiesToConfiguration.java │ │ │ │ └── RdfToConfiguration.java │ │ │ ├── debug │ │ │ ├── DataUnit.java │ │ │ ├── DebugData.java │ │ │ ├── DebugDataFactory.java │ │ │ ├── DebugDataSource.java │ │ │ ├── ftp │ │ │ │ ├── AbstractFtpDirectory.java │ │ │ │ ├── ReadonlyFtpFile.java │ │ │ │ ├── VirtualFileSystem.java │ │ │ │ └── VirtualFileSystemView.java │ │ │ └── http │ │ │ │ ├── AmbiguousEntry.java │ │ │ │ ├── DataUnitRootEntry.java │ │ │ │ ├── DebugEntry.java │ │ │ │ ├── DirectoryEntry.java │ │ │ │ ├── ExecutionRootEntry.java │ │ │ │ ├── FileContentEntry.java │ │ │ │ ├── HttpDebugFilesFacade.java │ │ │ │ └── ResponseContent.java │ │ │ ├── events │ │ │ ├── EventListener.java │ │ │ ├── EventListenerAggregator.java │ │ │ ├── LimitCountHistory.java │ │ │ ├── LimitTimeHistory.java │ │ │ ├── ReExecutor.java │ │ │ └── SlackNotification.java │ │ │ ├── execution │ │ │ ├── Execution.java │ │ │ ├── ExecutionFacade.java │ │ │ ├── ExecutionFactory.java │ │ │ ├── ExecutionLoader.java │ │ │ ├── ExecutionMigration.java │ │ │ ├── ExecutionStatus.java │ │ │ ├── ExecutionStorage.java │ │ │ ├── LoadOverview.java │ │ │ ├── MessagesLoader.java │ │ │ ├── PipelineLoader.java │ │ │ ├── StatusSetter.java │ │ │ ├── UpdateExecutionStatus.java │ │ │ └── overview │ │ │ │ ├── OverviewFactory.java │ │ │ │ ├── OverviewObject.java │ │ │ │ └── OverviewToListStatements.java │ │ │ ├── executor │ │ │ ├── CheckExecutor.java │ │ │ ├── ExecutionSource.java │ │ │ ├── Executor.java │ │ │ ├── ExecutorEventListener.java │ │ │ ├── ExecutorRestClient.java │ │ │ └── ExecutorService.java │ │ │ ├── logging │ │ │ └── LoggerUtils.java │ │ │ └── web │ │ │ ├── FtpServer.java │ │ │ ├── WebServer.java │ │ │ └── servlet │ │ │ ├── DebugServlet.java │ │ │ ├── ExecutionServlet.java │ │ │ ├── GetExecutionLogTailHandler.java │ │ │ ├── GetExecutionsHandler.java │ │ │ ├── MissingResource.java │ │ │ ├── PostCreateExecutionHandler.java │ │ │ └── RestExceptionHandler.java │ └── resources │ │ ├── logback.xml │ │ ├── spring │ │ └── context-service.xml │ │ └── web │ │ └── spring │ │ └── context-web.xml │ └── test │ ├── java │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── executor │ │ └── monitor │ │ ├── TestUtils.java │ │ ├── debug │ │ ├── DataUnitTest.java │ │ ├── DebugDataTest.java │ │ └── http │ │ │ └── HttpDebugFilesTest.java │ │ ├── execution │ │ ├── PipelineLoaderTest.java │ │ ├── StatusSetterTest.java │ │ ├── UpdateExecutionStatusTest.java │ │ └── overview │ │ │ ├── OverviewFactoryTest.java │ │ │ └── OverviewToListStatementsTest.java │ │ └── executor │ │ ├── CheckExecutorTest.java │ │ └── ExecutorServiceTest.java │ └── resources │ ├── debug │ ├── content │ │ ├── 000 │ │ │ └── directory │ │ │ │ ├── ambiguous.txt │ │ │ │ └── file.txt │ │ ├── 001 │ │ │ ├── directory │ │ │ │ └── ambiguous.txt │ │ │ ├── file.txt │ │ │ └── other │ │ │ │ └── file.txt │ │ └── debug.json │ └── valid-info │ │ └── debug.json │ └── execution │ └── pipeline.trig ├── executor ├── Dockerfile ├── deploy │ ├── executor.bat │ └── executor.sh ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ ├── executor │ │ │ ├── ConfigurationHolder.java │ │ │ ├── Executor.java │ │ │ ├── ExecutorException.java │ │ │ ├── cli │ │ │ │ ├── Configuration.java │ │ │ │ ├── ConfigurationLoader.java │ │ │ │ └── adapter │ │ │ │ │ ├── EnvironmentToConfiguration.java │ │ │ │ │ ├── PropertiesToConfiguration.java │ │ │ │ │ └── RdfToConfiguration.java │ │ │ ├── component │ │ │ │ ├── ComponentExecutor.java │ │ │ │ ├── ExecuteComponent.java │ │ │ │ ├── ExecutionContext.java │ │ │ │ ├── MapComponent.java │ │ │ │ ├── SequentialComponentExecutor.java │ │ │ │ ├── SkipComponent.java │ │ │ │ └── configuration │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── DefaultControl.java │ │ │ │ │ ├── DefaultControlFactory.java │ │ │ │ │ └── SubstituteEnvironment.java │ │ │ ├── dataunit │ │ │ │ ├── DataUnitCloser.java │ │ │ │ ├── DataUnitContainer.java │ │ │ │ ├── DataUnitInstanceSource.java │ │ │ │ ├── DataUnitManager.java │ │ │ │ └── PipelineQuery.java │ │ │ ├── execution │ │ │ │ ├── ExecutionInformation.java │ │ │ │ ├── ExecutionObserver.java │ │ │ │ ├── ExecutionOverview.java │ │ │ │ ├── ExecutionStatusMonitor.java │ │ │ │ ├── ResourceManager.java │ │ │ │ ├── message │ │ │ │ │ ├── BaseMessageWriter.java │ │ │ │ │ ├── ComponentMessageWriter.java │ │ │ │ │ ├── DefaultComponentTripleWriter.java │ │ │ │ │ └── ExecutionMessageWriter.java │ │ │ │ └── model │ │ │ │ │ ├── DataUnit.java │ │ │ │ │ ├── ExecutionComponent.java │ │ │ │ │ ├── ExecutionModel.java │ │ │ │ │ └── ExecutionStatus.java │ │ │ ├── logging │ │ │ │ ├── ExecutionLogger.java │ │ │ │ ├── LoggerUtils.java │ │ │ │ └── MdcKeyFilter.java │ │ │ ├── pipeline │ │ │ │ ├── Pipeline.java │ │ │ │ ├── PipelineExecutor.java │ │ │ │ ├── RequirementProcessor.java │ │ │ │ └── model │ │ │ │ │ ├── Configuration.java │ │ │ │ │ ├── ConfigurationDescription.java │ │ │ │ │ ├── Connection.java │ │ │ │ │ ├── DataSource.java │ │ │ │ │ ├── ExecutionMetadata.java │ │ │ │ │ ├── ExecutionProfile.java │ │ │ │ │ ├── ExecutionType.java │ │ │ │ │ ├── InvalidPipelineException.java │ │ │ │ │ ├── PipelineComponent.java │ │ │ │ │ ├── PipelineModel.java │ │ │ │ │ └── Port.java │ │ │ ├── plugin │ │ │ │ ├── BannedComponent.java │ │ │ │ ├── PluginHolder.java │ │ │ │ ├── PluginService.java │ │ │ │ ├── PluginServiceHolder.java │ │ │ │ ├── osgi │ │ │ │ │ ├── OsgiClassLoader.java │ │ │ │ │ ├── OsgiPackageList.java │ │ │ │ │ └── OsgiPluginService.java │ │ │ │ └── v1 │ │ │ │ │ ├── PluginV1Holder.java │ │ │ │ │ ├── PluginV1Instance.java │ │ │ │ │ └── service │ │ │ │ │ ├── DefaultDefinitionReader.java │ │ │ │ │ ├── DefaultProgressReport.java │ │ │ │ │ └── ServiceFactory.java │ │ │ ├── rdf │ │ │ │ ├── RdfSourceWrap.java │ │ │ │ ├── RdfValueWrap.java │ │ │ │ ├── TripleWriterWrap.java │ │ │ │ └── entity │ │ │ │ │ ├── EntityMerger.java │ │ │ │ │ ├── EntityReference.java │ │ │ │ │ ├── MergeControl.java │ │ │ │ │ ├── MergeControlFactory.java │ │ │ │ │ └── MergeType.java │ │ │ └── web │ │ │ │ ├── WebServer.java │ │ │ │ └── servlet │ │ │ │ ├── AcceptRequest.java │ │ │ │ ├── ExecutionServlet.java │ │ │ │ ├── MissingResource.java │ │ │ │ └── RestExceptionHandler.java │ │ │ └── rdf │ │ │ ├── rdf4j │ │ │ ├── BufferedTripleWriter.java │ │ │ ├── ClosableRdf4jSource.java │ │ │ ├── Rdf4jSource.java │ │ │ ├── Rdf4jTriple.java │ │ │ ├── Rdf4jUtils.java │ │ │ ├── Rdf4jValue.java │ │ │ ├── StatementHandler.java │ │ │ └── StatementsCollector.java │ │ │ └── utils │ │ │ ├── InvalidNumberOfResults.java │ │ │ ├── RdfBuilder.java │ │ │ ├── RdfFormatter.java │ │ │ ├── RdfUtils.java │ │ │ ├── RdfUtilsException.java │ │ │ ├── model │ │ │ ├── BackendRdfSource.java │ │ │ ├── BackendRdfValue.java │ │ │ ├── BackendTripleWriter.java │ │ │ ├── ClosableRdfSource.java │ │ │ ├── RdfTriple.java │ │ │ └── TripleHandler.java │ │ │ ├── pojo │ │ │ ├── Descriptor.java │ │ │ ├── DescriptorFactory.java │ │ │ ├── FieldLoader.java │ │ │ ├── FieldUtils.java │ │ │ ├── LangString.java │ │ │ ├── Loadable.java │ │ │ ├── LoaderException.java │ │ │ ├── RdfToPojoLoader.java │ │ │ └── ReflectionLoader.java │ │ │ └── vocabulary │ │ │ ├── DCTERMS.java │ │ │ ├── RDF.java │ │ │ ├── SKOS.java │ │ │ └── XSD.java │ └── resources │ │ ├── logback.xml │ │ ├── spring │ │ ├── context-service.xml │ │ └── context-standalone.xml │ │ └── web │ │ └── spring │ │ └── context-web.xml │ └── test │ ├── java │ └── com │ │ └── linkedpipes │ │ └── etl │ │ ├── executor │ │ ├── component │ │ │ ├── MapComponentTest.java │ │ │ └── configuration │ │ │ │ ├── DefaultControlTest.java │ │ │ │ └── SubstituteEnvironmentTest.java │ │ ├── pipeline │ │ │ ├── PipelineExecutorTest.java │ │ │ ├── PipelineTest.java │ │ │ └── RequirementProcessorTest.java │ │ └── plugin │ │ │ └── v1 │ │ │ ├── SequentialWrapTest.java │ │ │ └── service │ │ │ └── DefaultServiceFactoryTest.java │ │ └── rdf │ │ └── utils │ │ ├── Rdf4jUtilsTest.java │ │ ├── RdfBuilderTest.java │ │ ├── RdfFormatterTest.java │ │ ├── RdfUtilsTest.java │ │ ├── model │ │ ├── SimpleStore.java │ │ ├── SimpleTriple.java │ │ └── SimpleValue.java │ │ └── pojo │ │ ├── FieldLoaderTest.java │ │ ├── FieldUtilsTest.java │ │ ├── RdfToPojoLoaderTest.java │ │ └── ReflectionLoaderTest.java │ └── resources │ ├── pipeline │ ├── pipeline-with-templates.jsonld │ └── two-connected-components.trig │ └── rdf4jtestutilstest │ ├── quad.trig │ └── triple.ttl ├── frontend ├── Dockerfile ├── babel.config.js ├── build │ ├── webpack.common.js │ ├── webpack.develop.js │ └── webpack.production.js ├── client-react │ ├── app-layout │ │ └── app-layout.jsx │ ├── app-service │ │ ├── component │ │ │ ├── error-message.jsx │ │ │ └── loading-indicator.jsx │ │ ├── execution-debug │ │ │ ├── execution-debug-adapter.ts │ │ │ ├── execution-debug-http.ts │ │ │ ├── execution-debug-model.ts │ │ │ └── index.ts │ │ ├── fetch-service.ts │ │ ├── format-service.ts │ │ ├── jsonld.ts │ │ ├── logger-service.ts │ │ ├── pipeline │ │ │ ├── index.ts │ │ │ ├── pipeline-http.ts │ │ │ ├── pipeline-list-adapter.spec.ts │ │ │ ├── pipeline-list-adapter.ts │ │ │ ├── pipeline-list-http.ts │ │ │ └── pipeline-list-model.ts │ │ ├── react │ │ │ ├── index.ts │ │ │ └── use-fetch.ts │ │ └── repository │ │ │ ├── index.ts │ │ │ └── inmemory-repository.ts │ ├── debug-view │ │ ├── debug-view-service.ts │ │ ├── debug-view.jsx │ │ ├── file-entry.jsx │ │ ├── index.ts │ │ ├── list-entry.jsx │ │ └── path.jsx │ ├── home-view │ │ └── home-view.jsx │ ├── index.jsx │ └── missing-view │ │ └── missing-view.jsx ├── client │ ├── about │ │ ├── about-ctrl.js │ │ └── about-view.html │ ├── app-layout │ │ ├── layout-directive.js │ │ ├── layout-service.js │ │ └── layout-view.html │ ├── app-service │ │ ├── design.js │ │ ├── http.js │ │ ├── jsonld │ │ │ ├── jsonld-source.js │ │ │ ├── jsonld-to-json.js │ │ │ ├── jsonld-to-json.test.js │ │ │ ├── jsonld.js │ │ │ └── jsonld.test.js │ │ ├── refresh.js │ │ ├── repository │ │ │ ├── repository-infinite-scroll.js │ │ │ ├── repository-infinite-scroll.test.js │ │ │ ├── repository-sorted.js │ │ │ ├── repository.js │ │ │ └── repository.test.js │ │ ├── scroll-watch.html │ │ ├── scroll-watch.js │ │ ├── server-status.js │ │ ├── status.js │ │ └── vocabulary.js │ ├── component │ │ ├── control-config-directive │ │ │ ├── control-config-directive.html │ │ │ └── control-config-directive.js │ │ ├── control-instance-directive │ │ │ ├── dialog-control-instance-directive.html │ │ │ └── dialog-control-instance-directive.js │ │ ├── control-template-directive │ │ │ ├── dialog-control-template-directive.html │ │ │ └── dialog-control-template-directive.js │ │ ├── detail-dialog │ │ │ ├── instance-detail-dialog.html │ │ │ └── instance-detail-dialog.js │ │ ├── detail-directive │ │ │ ├── dialog-rdf-service.js │ │ │ ├── instance-detail-directive.html │ │ │ └── instance-detail-directive.js │ │ ├── dialog-manager.js │ │ ├── dialog-service.js │ │ ├── embed-directive │ │ │ └── template-embed-directive.js │ │ └── ui │ │ │ ├── iri-list │ │ │ ├── iri-list.html │ │ │ └── iri-list.js │ │ │ ├── localized-text-input │ │ │ ├── localized-text-input.html │ │ │ └── localized-text-input.js │ │ │ └── sparql-editor │ │ │ ├── yasqe-editor.css │ │ │ └── yasqe-editor.js │ ├── execution │ │ ├── execution-api.js │ │ ├── execution-status-to-icon.js │ │ ├── list-view │ │ │ ├── execution-list-ctrl.js │ │ │ ├── execution-list-repository.js │ │ │ ├── execution-list-service.js │ │ │ └── execution-list-view.html │ │ └── log-tail │ │ │ ├── execution-log-tail-dialog.html │ │ │ └── execution-log-tail-dialog.js │ ├── export │ │ ├── export-ctrl.js │ │ ├── export-pipeline-repository.js │ │ ├── export-service.js │ │ └── export-view.html │ ├── index.js │ ├── navigation.js │ ├── personalization │ │ ├── personalization-ctrl.js │ │ ├── personalization-service.js │ │ ├── personalization-view.html │ │ └── personalization.js │ ├── pipeline │ │ ├── edit │ │ │ ├── canvas │ │ │ │ ├── canvas-directive.js │ │ │ │ ├── canvas-service.js │ │ │ │ ├── component.js │ │ │ │ ├── events.js │ │ │ │ ├── link.js │ │ │ │ ├── pipeline-loader.js │ │ │ │ ├── scrollable.js │ │ │ │ └── selection.js │ │ │ ├── detail-dialog │ │ │ │ ├── pipeline-detail-dialog-ctrl.js │ │ │ │ ├── pipeline-detail-dialog-service.js │ │ │ │ └── pipeline-detail-dialog-view.html │ │ │ ├── mode │ │ │ │ ├── edit │ │ │ │ │ ├── canvas-edit-mode-service.js │ │ │ │ │ └── edit-directive │ │ │ │ │ │ ├── canvas-edit-directive.js │ │ │ │ │ │ └── canvas-edit.html │ │ │ │ └── execution │ │ │ │ │ ├── canvas-execution-mode-service.js │ │ │ │ │ └── detail-dialog │ │ │ │ │ ├── component-execution-ctrl.js │ │ │ │ │ ├── component-execution-service.js │ │ │ │ │ ├── component-execution-view.html │ │ │ │ │ └── execution-message-loader.js │ │ │ ├── model │ │ │ │ ├── component-model.js │ │ │ │ ├── connection-model.js │ │ │ │ ├── execution-mapping.js │ │ │ │ ├── execution-model-loader.js │ │ │ │ ├── execution-model.js │ │ │ │ └── pipeline-model.js │ │ │ ├── pipeline-actions.js │ │ │ ├── pipeline-edit-ctrl.js │ │ │ ├── pipeline-edit-dialog-service.js │ │ │ ├── pipeline-edit-service.js │ │ │ ├── pipeline-edit-view.html │ │ │ ├── pipeline-events.js │ │ │ ├── template-detail-dialog │ │ │ │ ├── template-detail-dialog.html │ │ │ │ └── template-detail-dialog.js │ │ │ └── visual │ │ │ │ ├── default-visual.js │ │ │ │ ├── execution-time-visual.js │ │ │ │ └── visual-service.js │ │ ├── import │ │ │ ├── pipeline-import-dialog-ctrl.js │ │ │ ├── pipeline-import-dialog-repository.js │ │ │ ├── pipeline-import-dialog-service.js │ │ │ └── pipeline-import-dialog-view.html │ │ ├── list │ │ │ ├── pipeline-list-ctrl.js │ │ │ ├── pipeline-list-repository.js │ │ │ ├── pipeline-list-service.js │ │ │ └── pipeline-list-view.html │ │ ├── pipeline-api.js │ │ └── upload │ │ │ ├── import-response-model.js │ │ │ ├── pipeline-upload-ctrl.js │ │ │ ├── pipeline-upload-service.js │ │ │ └── pipeline-upload-view.html │ ├── style.css │ └── template │ │ ├── detail │ │ ├── directive │ │ │ ├── template-detail-directive.html │ │ │ └── template-detail-directive.js │ │ ├── general-tab │ │ │ ├── template-general-tab.html │ │ │ └── template-general-tab.js │ │ ├── instance-hierarchy-tab │ │ │ ├── instance-hierarchy-tab.html │ │ │ └── instance-hierarchy-tab.js │ │ ├── invalid-template-directive │ │ │ ├── invalid-template-directive-ctrl.js │ │ │ └── invalid-template-directive-view.html │ │ ├── template-detail-ctrl.js │ │ ├── template-detail-service.js │ │ ├── template-detail-view.html │ │ ├── template-hierarchy-tab │ │ │ ├── template-hierarchy-tab.html │ │ │ └── template-hierarchy-tab.js │ │ └── usage-tab │ │ │ ├── template-usage-tab.html │ │ │ └── template-usage-tab.js │ │ ├── list │ │ ├── template-list-view.html │ │ └── template-list-view.js │ │ ├── select-dialog │ │ ├── template-select-dialog.html │ │ └── template-select-dialog.js │ │ ├── template-expand.js │ │ ├── template-loader.js │ │ └── template-service.js ├── deploy │ ├── frontend.bat │ └── frontend.sh ├── jest.config.js ├── package-lock.json ├── package.json ├── pom.xml ├── public │ ├── assets │ │ ├── favicon │ │ │ ├── android-icon-144x144.png │ │ │ ├── android-icon-192x192.png │ │ │ ├── android-icon-36x36.png │ │ │ ├── android-icon-48x48.png │ │ │ ├── android-icon-72x72.png │ │ │ ├── android-icon-96x96.png │ │ │ ├── apple-icon-114x114.png │ │ │ ├── apple-icon-120x120.png │ │ │ ├── apple-icon-144x144.png │ │ │ ├── apple-icon-152x152.png │ │ │ ├── apple-icon-180x180.png │ │ │ ├── apple-icon-57x57.png │ │ │ ├── apple-icon-60x60.png │ │ │ ├── apple-icon-72x72.png │ │ │ ├── apple-icon-76x76.png │ │ │ ├── apple-icon-precomposed.png │ │ │ ├── apple-icon.png │ │ │ ├── browserconfig.xml │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon-96x96.png │ │ │ ├── favicon.ico │ │ │ ├── favicon.svg │ │ │ ├── manifest.json │ │ │ ├── ms-icon-144x144.png │ │ │ ├── ms-icon-150x150.png │ │ │ ├── ms-icon-310x310.png │ │ │ └── ms-icon-70x70.png │ │ ├── fonts │ │ │ ├── MaterialIcons-Regular.eot │ │ │ ├── MaterialIcons-Regular.ttf │ │ │ ├── MaterialIcons-Regular.woff │ │ │ └── MaterialIcons-Regular.woff2 │ │ ├── images │ │ │ └── loading.gif │ │ └── styles │ │ │ └── roboto+icons.css │ ├── client-debug.html │ ├── client-react.html │ └── client.html ├── server │ ├── configuration.js │ ├── logging.js │ ├── routes │ │ ├── api-v1.js │ │ ├── handlers │ │ │ ├── create-execution-handler.js │ │ │ ├── http-codes.js │ │ │ ├── http-request.js │ │ │ ├── import-handler.js │ │ │ ├── localize-handler.js │ │ │ ├── pipeline-copy-handler.js │ │ │ ├── request-parser.js │ │ │ └── update-pipeline-handler.js │ │ └── resources.js │ ├── server.common.js │ ├── server.develop.js │ └── server.production.js └── tsconfig.json ├── libraries ├── README.md ├── library-io │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── io │ │ │ ├── FileName.java │ │ │ └── adapter │ │ │ └── JsonAdapter.java │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── library │ │ └── io │ │ └── FileNameTest.java ├── library-pipeline │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── pipeline │ │ │ ├── PipelineFactory.java │ │ │ ├── PipelineLoader.java │ │ │ ├── adapter │ │ │ ├── PipelineToRdf.java │ │ │ ├── RawPipeline.java │ │ │ ├── RawPipelineComponent.java │ │ │ ├── RawPipelineControlFlow.java │ │ │ ├── RawPipelineDataFlow.java │ │ │ ├── RawPipelineExecutionProfile.java │ │ │ ├── RawPipelineVertex.java │ │ │ └── RdfToRawPipeline.java │ │ │ ├── migration │ │ │ ├── MigratePipeline.java │ │ │ ├── PipelineMigrationFailed.java │ │ │ ├── PipelineV0.java │ │ │ ├── PipelineV1.java │ │ │ ├── PipelineV2.java │ │ │ └── package-info.java │ │ │ ├── model │ │ │ ├── DataRetentionPolicy.java │ │ │ ├── Pipeline.java │ │ │ ├── PipelineComponent.java │ │ │ ├── PipelineControlFlow.java │ │ │ ├── PipelineDataFlow.java │ │ │ ├── PipelineExecutionProfile.java │ │ │ └── PipelineVertex.java │ │ │ └── vocabulary │ │ │ └── LP_V1.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── pipeline │ │ │ ├── PipelineLoaderTest.java │ │ │ ├── TestUtils.java │ │ │ └── adapter │ │ │ └── PipelineAdapterTest.java │ │ └── resources │ │ └── pipeline │ │ ├── v0-pipeline-v5.trig │ │ ├── v0-pipeline.trig │ │ ├── v1-pipeline-v5.trig │ │ ├── v1-pipeline.trig │ │ ├── v2-pipeline-v5.trig │ │ ├── v2-pipeline.trig │ │ ├── v3-pipeline-v5.trig │ │ ├── v3-pipeline.trig │ │ ├── v4-pipeline-v5.trig │ │ └── v4-pipeline.trig ├── library-rdf │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── rdf │ │ │ ├── ResourceToString.java │ │ │ ├── Statements.java │ │ │ ├── StatementsBuilder.java │ │ │ ├── StatementsCompare.java │ │ │ ├── StatementsFile.java │ │ │ └── StatementsSelector.java │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── library │ │ └── rdf │ │ └── StatementsTest.java ├── library-template │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── template │ │ │ ├── configuration │ │ │ ├── ConfigurationException.java │ │ │ ├── ConfigurationFacade.java │ │ │ ├── CreateNewConfiguration.java │ │ │ ├── LocalizeConfiguration.java │ │ │ ├── MergeConfiguration.java │ │ │ ├── MergeGloballyControlledConfiguration.java │ │ │ ├── MergeMemberControlledConfiguration.java │ │ │ ├── SelectPrivateStatements.java │ │ │ ├── StatementsUtils.java │ │ │ ├── adapter │ │ │ │ ├── ConfigurationDescriptionToRdf.java │ │ │ │ └── RdfToConfigurationDescription.java │ │ │ └── model │ │ │ │ └── ConfigurationDescription.java │ │ │ ├── plugin │ │ │ ├── PluginException.java │ │ │ ├── PluginTemplateFacade.java │ │ │ ├── adapter │ │ │ │ ├── JavaFileToJavaPlugin.java │ │ │ │ ├── PluginJarFile.java │ │ │ │ ├── PluginTemplateToRdf.java │ │ │ │ ├── RdfToJavaPluginDefinition.java │ │ │ │ └── RdfToPluginTemplate.java │ │ │ ├── migration │ │ │ │ └── package-info.java │ │ │ └── model │ │ │ │ ├── JavaPlugin.java │ │ │ │ ├── JavaPluginDefinition.java │ │ │ │ ├── PluginTemplate.java │ │ │ │ └── PluginType.java │ │ │ ├── reference │ │ │ ├── ReferenceTemplateLoader.java │ │ │ ├── adapter │ │ │ │ ├── RawReferenceTemplate.java │ │ │ │ ├── RdfToRawReferenceTemplate.java │ │ │ │ └── ReferenceTemplateToRdf.java │ │ │ ├── migration │ │ │ │ ├── MigrateReferenceTemplate.java │ │ │ │ ├── ReferenceMigrationFailed.java │ │ │ │ ├── ReferenceTemplateV0.java │ │ │ │ ├── ReferenceTemplateV1.java │ │ │ │ ├── ReferenceTemplateV2.java │ │ │ │ ├── ReferenceTemplateV3.java │ │ │ │ ├── ReferenceTemplateV4.java │ │ │ │ └── package-info.java │ │ │ └── model │ │ │ │ └── ReferenceTemplate.java │ │ │ └── vocabulary │ │ │ └── LP_V1.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ └── library │ │ │ └── template │ │ │ ├── TestUtils.java │ │ │ ├── adapter │ │ │ └── ConfigurationDescriptionAdapterTest.java │ │ │ ├── configuration │ │ │ └── ConfigurationFacadeTest.java │ │ │ ├── plugin │ │ │ ├── PluginTemplateFacadeTest.java │ │ │ └── adapter │ │ │ │ └── PluginTemplateAdapterTest.java │ │ │ └── reference │ │ │ ├── ReferenceTemplateLoaderTest.java │ │ │ ├── adapter │ │ │ └── ReferenceTemplateAdapterTest.java │ │ │ └── migration │ │ │ └── MigrateReferenceTemplateTest.java │ │ └── resources │ │ ├── configuration │ │ ├── create-new.trig │ │ ├── localize-001.trig │ │ ├── merge-000.trig │ │ ├── merge-001.trig │ │ ├── merge-002.trig │ │ ├── merge-003.trig │ │ └── remove-private.trig │ │ ├── plugin │ │ ├── e-textHolder-v1.jar │ │ └── e-textHolder-v2.jar │ │ └── reference │ │ ├── loader-000.trig │ │ ├── v1-tSparqlConstructChunked.trig │ │ ├── v2-eTextHolder.trig │ │ ├── v3-eTextHolder.trig │ │ ├── v4-eTextHolder.trig │ │ ├── v5-eTextHolder.trig │ │ └── v5-tSparqlConstructChunked.trig └── pom.xml ├── mvnw ├── mvnw.cmd ├── plugin-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── etl │ │ ├── executor │ │ └── api │ │ │ └── v1 │ │ │ ├── LpException.java │ │ │ ├── PipelineExecutionObserver.java │ │ │ ├── component │ │ │ ├── Component.java │ │ │ ├── SequentialExecution.java │ │ │ ├── chunk │ │ │ │ ├── ChunkExecution.java │ │ │ │ └── ChunkTransformer.java │ │ │ └── task │ │ │ │ ├── Task.java │ │ │ │ ├── TaskConsumer.java │ │ │ │ ├── TaskConsumerWrap.java │ │ │ │ ├── TaskExecution.java │ │ │ │ ├── TaskExecutionConfiguration.java │ │ │ │ ├── TaskSource.java │ │ │ │ └── TaskWrap.java │ │ │ ├── dataunit │ │ │ ├── DataUnit.java │ │ │ ├── DataUnitFactory.java │ │ │ ├── ManageableDataUnit.java │ │ │ └── RuntimeConfiguration.java │ │ │ ├── event │ │ │ ├── AbstractEvent.java │ │ │ └── Event.java │ │ │ ├── rdf │ │ │ ├── LanguageString.java │ │ │ ├── RdfException.java │ │ │ ├── RdfToPojo.java │ │ │ ├── model │ │ │ │ ├── RdfSource.java │ │ │ │ ├── RdfValue.java │ │ │ │ └── TripleWriter.java │ │ │ └── pojo │ │ │ │ ├── Descriptor.java │ │ │ │ ├── FieldLoader.java │ │ │ │ ├── FieldUtils.java │ │ │ │ ├── Loadable.java │ │ │ │ ├── RdfToPojoLoader.java │ │ │ │ └── ReflectionLoader.java │ │ │ ├── report │ │ │ ├── DefaultReportWriter.java │ │ │ └── ReportWriter.java │ │ │ ├── service │ │ │ ├── DefinitionReader.java │ │ │ ├── ProgressReport.java │ │ │ └── WorkingDirectory.java │ │ │ └── vocabulary │ │ │ ├── LP.java │ │ │ ├── RDF.java │ │ │ ├── SKOS.java │ │ │ └── XSD.java │ │ └── plugin │ │ └── api │ │ └── v2 │ │ └── ComponentV2.java │ └── test │ └── java │ └── com │ └── linkedpipes │ └── etl │ └── executor │ └── api │ └── v1 │ ├── component │ └── task │ │ ├── TaskExecutionTest.java │ │ ├── TaskMock.java │ │ └── TaskSourceTest.java │ ├── event │ └── AbstractEventTest.java │ └── rdf │ └── pojo │ ├── DescriptionTest.java │ ├── FieldLoaderTest.java │ └── FieldUtilsTest.java ├── plugin-libraries ├── geotools │ └── pom.xml ├── pom.xml └── rdf4j-storage-light │ └── pom.xml ├── plugin-test ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── linkedpipes │ └── etl │ └── test │ ├── MockedProgressReport.java │ ├── TestEnvironment.java │ ├── TestUtils.java │ ├── dataunit │ ├── TestFilesDataUnit.java │ ├── TestGraphListDataUnit.java │ └── TestSingleGraphDataUnit.java │ └── suite │ ├── ConfigurationDescription.java │ ├── InvalidDescription.java │ ├── Rdf4jSource.java │ └── TestConfigurationDescription.java ├── plugins ├── c-files │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── check │ │ │ └── files │ │ │ └── CheckFiles.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── c-rdfChunkedTriples │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── check │ │ │ └── rdfchunked │ │ │ └── CheckRdfChunked.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── c-rdfSingleGraph │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── check │ │ │ └── rdfsinglegraph │ │ │ └── CheckRdfSingleGraph.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── e-datasetMetadata │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── datasetMetadata │ │ │ │ ├── DatasetMetadata.java │ │ │ │ ├── DatasetMetadataConfig.java │ │ │ │ └── DatasetMetadataVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── datasetMetadata │ │ └── ValidationTest.java ├── e-dcatAp11Dataset │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── dcatAp11Dataset │ │ │ │ ├── DcatAp11Dataset.java │ │ │ │ ├── DcatAp11DatasetConfig.java │ │ │ │ └── DcatAp11DatasetVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── dcatAp11Dataset │ │ ├── DcatAp11DatasetTest.java │ │ └── ValidationTest.java ├── e-dcatAp11Distribution │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── dcatAp11Distribution │ │ │ │ ├── DcatAp11Distribution.java │ │ │ │ ├── DcatAp11DistributionConfig.java │ │ │ │ └── DcatAp11DistributionVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── extractor │ │ │ └── dcatAp11Distribution │ │ │ ├── DcatAp11DistributionTest.java │ │ │ └── ValidationTest.java │ │ └── resources │ │ └── data.ttl ├── e-distributionMetadata │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── distributionMetadata │ │ │ │ ├── DistributionMetadata.java │ │ │ │ ├── DistributionMetadataConfig.java │ │ │ │ └── DistributionMetadataVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── distributionMetadata │ │ └── ValidationTest.java ├── e-filesFromLocal │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── local │ │ │ │ ├── FilesFromLocal.java │ │ │ │ ├── FilesFromLocalConfiguration.java │ │ │ │ └── FilesFromLocalVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── local │ │ └── ValidationTest.java ├── e-ftpFiles │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── ftpfiles │ │ │ │ ├── FtpFiles.java │ │ │ │ ├── FtpFilesConfiguration.java │ │ │ │ ├── FtpFilesVocabulary.java │ │ │ │ └── ProgressPrinter.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── ftpfiles │ │ └── ValidationTest.java ├── e-httpGetFile │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── ehttpgetfile │ │ │ │ ├── Downloader.java │ │ │ │ ├── main │ │ │ │ ├── HttpGetFile.java │ │ │ │ ├── HttpGetFileConfiguration.java │ │ │ │ └── HttpGetFileVocabulary.java │ │ │ │ └── multiple │ │ │ │ ├── DownloadTask.java │ │ │ │ ├── DownloadTaskExecutor.java │ │ │ │ ├── Downloader.java │ │ │ │ ├── HttpGetFiles.java │ │ │ │ ├── HttpGetFilesConfiguration.java │ │ │ │ ├── HttpGetFilesVocabulary.java │ │ │ │ ├── HttpRequestReport.java │ │ │ │ ├── RequestHeader.java │ │ │ │ └── StatementsConsumer.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── definition.jsonld │ │ │ ├── main │ │ │ ├── configuration-description.ttl │ │ │ ├── configuration.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ │ ├── config │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ ├── instance │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ └── template │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ └── multiple │ │ │ ├── configuration-description.ttl │ │ │ ├── configuration.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── ehttpgetfile │ │ ├── main │ │ └── ValidationTest.java │ │ └── multiple │ │ └── ValidationTest.java ├── e-pipelineInput │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── extractor │ │ │ └── pipelineInput │ │ │ └── PipelineInput.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── e-sparqlEndpoint │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ ├── RdfEncodeHandler.java │ │ │ │ ├── SparqlEndpoint.java │ │ │ │ ├── SparqlEndpointConfiguration.java │ │ │ │ ├── SparqlEndpointVocabulary.java │ │ │ │ └── TolerantSparqlRepository.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpoint │ │ └── ValidationTest.java ├── e-sparqlEndpointChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ ├── RdfEncodeHandler.java │ │ │ │ ├── SparqlEndpointChunked.java │ │ │ │ ├── SparqlEndpointChunkedConfiguration.java │ │ │ │ ├── SparqlEndpointChunkedVocabulary.java │ │ │ │ ├── TolerantSparqlRepository.java │ │ │ │ └── ValuesSource.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpoint │ │ └── ValidationTest.java ├── e-sparqlEndpointChunkedList │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── extractor │ │ │ └── sparql │ │ │ └── endpointlist │ │ │ ├── CsvValuesReader.java │ │ │ ├── QueryTask.java │ │ │ ├── QueryTaskExecutor.java │ │ │ ├── RdfEncodeHandler.java │ │ │ ├── SparqlEndpointChunkedList.java │ │ │ ├── SparqlEndpointChunkedListConfiguration.java │ │ │ ├── SparqlEndpointChunkedListVocabulary.java │ │ │ ├── StatementsConsumer.java │ │ │ └── TolerantSparqlRepository.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ ├── definition.jsonld │ │ └── dialog │ │ ├── config │ │ ├── dialog.html │ │ └── dialog.js │ │ ├── instance │ │ ├── dialog.html │ │ └── dialog.js │ │ └── template │ │ ├── dialog.html │ │ └── dialog.js ├── e-sparqlEndpointConstructScrollableCursor │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ └── select │ │ │ │ ├── RdfEncodeHandler.java │ │ │ │ ├── SparqlEndpointConstructScrollableCursor.java │ │ │ │ ├── SparqlEndpointConstructScrollableCursorConfiguration.java │ │ │ │ ├── SparqlEndpointConstructScrollableCursorVocabulary.java │ │ │ │ └── TolerantSparqlRepository.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpoint │ │ └── select │ │ └── ValidationTest.java ├── e-sparqlEndpointList │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpointlist │ │ │ │ ├── QueryTask.java │ │ │ │ ├── QueryTaskExecutor.java │ │ │ │ ├── RdfEncodeHandler.java │ │ │ │ ├── SparqlEndpointList.java │ │ │ │ ├── SparqlEndpointListConfiguration.java │ │ │ │ ├── SparqlEndpointListVocabulary.java │ │ │ │ ├── StatementsConsumer.java │ │ │ │ └── TolerantSparqlRepository.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpointlist │ │ └── ValidationTest.java ├── e-sparqlEndpointSelect │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ └── select │ │ │ │ ├── SparqlEndpointSelect.java │ │ │ │ ├── SparqlEndpointSelectConfiguration.java │ │ │ │ └── SparqlEndpointSelectVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpoint │ │ └── select │ │ └── ValidationTest.java ├── e-sparqlEndpointSelectScrollableCursor │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ └── select │ │ │ │ ├── SparqlEndpointSelectScrollableCursor.java │ │ │ │ ├── SparqlEndpointSelectScrollableCursorConfiguration.java │ │ │ │ └── SparqlEndpointSelectScrollableCursorVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── extractor │ │ └── sparql │ │ └── endpoint │ │ └── select │ │ └── ValidationTest.java ├── e-textHolder │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── textHolder │ │ │ │ ├── TextHolder.java │ │ │ │ ├── TextHolderConfiguration.java │ │ │ │ └── TextHolderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── textHolder │ │ └── ValidationTest.java ├── e-voidDataset │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── extractor │ │ │ │ └── voidDataset │ │ │ │ ├── VoidDataset.java │ │ │ │ ├── VoidDatasetConfiguration.java │ │ │ │ └── VoidDatasetVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── extractor │ │ │ └── voidDataset │ │ │ ├── ValidationTest.java │ │ │ └── VoidDatasetTest.java │ │ └── resources │ │ └── data.ttl ├── l-couchDb │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── couchdb │ │ │ │ ├── CouchDb.java │ │ │ │ ├── CouchDbLoader.java │ │ │ │ ├── CouchDbLoaderConfiguration.java │ │ │ │ └── CouchDbLoaderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── couchdb │ │ └── ValidationTest.java ├── l-dcatAp11ToCkan │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── dcatAp11ToCkan │ │ │ │ ├── DcatAp11ToCkan.java │ │ │ │ ├── DcatAp11ToCkanConfigVocabulary.java │ │ │ │ ├── DcatAp11ToCkanConfiguration.java │ │ │ │ └── DcatAp11ToCkanVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.ttl │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.ttl │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── loader │ │ │ └── dcatAp11ToCkan │ │ │ ├── DcatAp11ToCkanTest.java │ │ │ └── ValidationTest.java │ │ └── resources │ │ ├── filetypes-skos.ttl │ │ └── input.ttl ├── l-dcatApToCkan │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── dcatApToCkan │ │ │ │ ├── DcatApToCkan.java │ │ │ │ ├── DcatApToCkanConfigVocabulary.java │ │ │ │ ├── DcatApToCkanConfiguration.java │ │ │ │ └── DcatApToCkanVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── loader │ │ │ └── dcatApToCkan │ │ │ ├── DcatApToCkanTest.java │ │ │ └── ValidationTest.java │ │ └── resources │ │ └── input.ttl ├── l-filesToLocal │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── loader │ │ │ └── local │ │ │ ├── LoaderLocal.java │ │ │ ├── LoaderLocalConfiguration.java │ │ │ └── LoaderLocalVocabulary.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ ├── definition.jsonld │ │ └── dialog │ │ ├── config │ │ ├── dialog.html │ │ └── dialog.js │ │ ├── instance │ │ ├── dialog.html │ │ └── dialog.js │ │ └── template │ │ ├── dialog.html │ │ └── dialog.js ├── l-filesToScp │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── scp │ │ │ │ ├── LoaderScp.java │ │ │ │ ├── LoaderScpConfiguration.java │ │ │ │ ├── LoaderScpVocabulary.java │ │ │ │ └── ScpClient.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── scp │ │ └── ValidationTest.java ├── l-ftpFiles │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── ftpfiles │ │ │ │ ├── FtpFilesLoader.java │ │ │ │ ├── FtpFilesLoaderConfiguration.java │ │ │ │ └── FtpFilesLoaderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── ftpfiles │ │ └── ValidationTest.java ├── l-graphStoreProtocol │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── graphstoreprotocol │ │ │ │ ├── Entry.java │ │ │ │ ├── GraphSize.java │ │ │ │ ├── GraphStoreProtocol.java │ │ │ │ ├── GraphStoreProtocolConfiguration.java │ │ │ │ ├── GraphStoreProtocolVocabulary.java │ │ │ │ └── HttpService.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── graphstoreprotocol │ │ └── ValidationTest.java ├── l-lodCloud │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── lodCloud │ │ │ │ ├── LodCloud.java │ │ │ │ ├── LodCloudConfigVocabulary.java │ │ │ │ ├── LodCloudConfiguration.java │ │ │ │ └── LodCloudVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.ttl │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.ttl │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── loader │ │ │ └── lodCloud │ │ │ ├── LodCloudTest.java │ │ │ └── ValidationTest.java │ │ └── resources │ │ ├── filetypes-skos.ttl │ │ └── input.ttl ├── l-solr │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── solr │ │ │ │ ├── SolrCore.java │ │ │ │ ├── SolrLoader.java │ │ │ │ ├── SolrLoaderConfiguration.java │ │ │ │ └── SolrLoaderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── exec │ │ └── deleteDirectory │ │ └── ValidationTest.java ├── l-sparqlEndpoint │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ ├── SparqlEndpointLoader.java │ │ │ │ ├── SparqlEndpointLoaderConfiguration.java │ │ │ │ └── SparqlEndpointLoaderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── sparql │ │ └── endpoint │ │ └── ValidationTest.java ├── l-sparqlEndpointChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── sparql │ │ │ │ └── endpoint │ │ │ │ ├── SparqlEndpointLoaderChunked.java │ │ │ │ ├── SparqlEndpointLoaderChunkedConfiguration.java │ │ │ │ └── SparqlEndpointLoaderChunkedVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── loader │ │ └── sparql │ │ └── endpoint │ │ └── ValidationTest.java ├── l-wikibase │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── loader │ │ │ │ └── wikibase │ │ │ │ ├── WikibaseApiConnection.java │ │ │ │ ├── WikibaseLoader.java │ │ │ │ ├── WikibaseLoaderConfiguration.java │ │ │ │ ├── WikibaseLoaderVocabulary.java │ │ │ │ ├── WikibaseTask.java │ │ │ │ ├── WikibaseWorker.java │ │ │ │ └── model │ │ │ │ ├── DocumentMerger.java │ │ │ │ ├── MergeStrategy.java │ │ │ │ ├── RdfToDocument.java │ │ │ │ ├── RdfToReference.java │ │ │ │ ├── RdfToStatement.java │ │ │ │ ├── RdfToValue.java │ │ │ │ ├── ReferenceMerger.java │ │ │ │ ├── SnakEqual.java │ │ │ │ ├── SnakEqualRelaxed.java │ │ │ │ ├── SnakMerger.java │ │ │ │ └── values │ │ │ │ ├── RdfToEntityIdValue.java │ │ │ │ ├── RdfToGlobeCoordinatesValue.java │ │ │ │ ├── RdfToMonolingualTextValue.java │ │ │ │ ├── RdfToQuantityValue.java │ │ │ │ ├── RdfToStringValue.java │ │ │ │ ├── RdfToTimeValue.java │ │ │ │ └── ValueConverter.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── loader │ │ │ └── wikibase │ │ │ ├── ValidationTest.java │ │ │ └── model │ │ │ ├── DocumentMergerTest.java │ │ │ ├── RdfToDocumentTest.java │ │ │ └── values │ │ │ └── RdfToValuesTest.java │ │ └── resources │ │ ├── Q10768607-update.ttl │ │ ├── Q10768607.json │ │ ├── Q10768607.ttl │ │ ├── derive-from.ttl │ │ ├── geo-value-and-qualifier.ttl │ │ ├── issues-786.ttl │ │ ├── no-value.ttl │ │ ├── quantity-value-and-qualifier.ttl │ │ ├── simple-value.ttl │ │ ├── some-value.ttl │ │ └── time-value-and-qualifier.ttl ├── pom.xml ├── q-sparqlAsk │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── quality │ │ │ │ └── sparql │ │ │ │ └── ask │ │ │ │ ├── SparqlAsk.java │ │ │ │ ├── SparqlAskConfiguration.java │ │ │ │ └── SparqlAskVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── quality │ │ └── sparql │ │ └── ask │ │ └── ValidationTest.java ├── t-bingTranslator │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── bingtranslator │ │ │ │ ├── BingErrorResponse.java │ │ │ │ ├── BingTranslator.java │ │ │ │ ├── BingTranslatorConfiguration.java │ │ │ │ ├── BingTranslatorVocabulary.java │ │ │ │ └── SaxResponseHandler.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── bingtranslator │ │ └── ValidationTest.java ├── t-chunkSplitter │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── chunksplitter │ │ │ │ ├── ChunkSplitter.java │ │ │ │ ├── ChunkSplitterConfiguration.java │ │ │ │ └── ChunkSplitterVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── chunksplitter │ │ └── ValidationTest.java ├── t-chunkedToFiles │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── chunkedtofiles │ │ │ │ ├── ChangeContext.java │ │ │ │ ├── ChunkedToFiles.java │ │ │ │ ├── ChunkedToFilesConfiguration.java │ │ │ │ └── ChunkedToFilesVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── chunkedtofiles │ │ └── ValidationTest.java ├── t-chunkedToGraph │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── chunkedtograph │ │ │ └── ChunkedToGraph.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-chunkedToTurtle │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── chunkedToTurtle │ │ │ └── ChunkedToTurtle.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-excelToCsv │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── excel │ │ │ │ └── to │ │ │ │ └── csv │ │ │ │ ├── CellConverter.java │ │ │ │ ├── CsvDataFormatter.java │ │ │ │ ├── ExcelToCsv.java │ │ │ │ ├── ExcelToCsvConfiguration.java │ │ │ │ ├── ExcelToCsvVocabulary.java │ │ │ │ ├── SheetConverter.java │ │ │ │ └── WorkbookConverter.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── excel │ │ └── to │ │ └── csv │ │ └── ValidationTest.java ├── t-fileHasher │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── filehasher │ │ │ ├── FileHasher.java │ │ │ └── FileHasherVocabulary.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-filesBase64Decode │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── etl │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filedecode │ │ │ │ ├── FileDecode.java │ │ │ │ ├── FileDecodeConfiguration.java │ │ │ │ └── FileDecodeVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── etl │ │ └── plugin │ │ └── transformer │ │ └── filedecode │ │ └── ValidationTest.java ├── t-filesFilter │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filesFilter │ │ │ │ ├── FilesFilter.java │ │ │ │ ├── FilesFilterConfiguration.java │ │ │ │ └── FilesFilterVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── filesFilter │ │ └── ValidationTest.java ├── t-filesRenamer │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── packzip │ │ │ │ └── filesrenamer │ │ │ │ ├── FilesRenamer.java │ │ │ │ ├── FilesRenamerConfiguration.java │ │ │ │ └── FilesRenamerVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── packzip │ │ └── filesrenamer │ │ └── ValidationTest.java ├── t-filesToRdf │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filesToRdf │ │ │ │ ├── BlankNodePrefixUpdater.java │ │ │ │ ├── BufferedWriter.java │ │ │ │ ├── FilesToRdf.java │ │ │ │ ├── FilesToRdfConfiguration.java │ │ │ │ └── FilesToRdfVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── filesToRdf │ │ └── ValidationTest.java ├── t-filesToRdfChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filesToRdf │ │ │ │ ├── BlankNodePrefixUpdater.java │ │ │ │ ├── FilesContainer.java │ │ │ │ ├── FilesToRdfChunked.java │ │ │ │ ├── FilesToRdfChunkedTransformer.java │ │ │ │ ├── FilesToRdfConfiguration.java │ │ │ │ └── FilesToRdfVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── filesToRdf │ │ └── ValidationTest.java ├── t-filesToRdfGraph │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filesToRdfGraph │ │ │ │ ├── BlankNodePrefixUpdater.java │ │ │ │ ├── BufferedWriter.java │ │ │ │ ├── FilesToRdfGraph.java │ │ │ │ ├── FilesToRdfGraphConfiguration.java │ │ │ │ └── FilesToRdfGraphVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── filesToRdfGraph │ │ └── ValidationTest.java ├── t-filesToStatements │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── filesToStatements │ │ │ │ ├── FilesToStatements.java │ │ │ │ ├── FilesToStatementsConfiguration.java │ │ │ │ └── FilesToStatementsVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── filesToStatements │ │ │ └── ValidationTest.java │ │ └── resources │ │ ├── jsonld │ │ └── data.jsonld │ │ └── turtle │ │ └── data.ttl ├── t-geoTools │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── geotools │ │ │ │ ├── GeoTools.java │ │ │ │ ├── GeoToolsConfiguration.java │ │ │ │ └── GeoToolsVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── geotools │ │ └── ValidationTest.java ├── t-graphMerger │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── graphmerger │ │ │ └── GraphMerger.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-hdtToRdf │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── hdtToRdf │ │ │ │ ├── BufferedWriter.java │ │ │ │ ├── HdtN3Reader.java │ │ │ │ ├── HdtToRdf.java │ │ │ │ ├── HdtToRdfConfiguration.java │ │ │ │ └── HdtToRdfVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── hdtToRdf │ │ └── ValidationTest.java ├── t-htmlCssUv │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── htmlcssuv │ │ │ │ ├── HtmlCssUv.java │ │ │ │ ├── HtmlCssUvConfiguration.java │ │ │ │ ├── HtmlCssUvOntology.java │ │ │ │ └── NamedData.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── htmlcssuv │ │ └── ValidationTest.java ├── t-jenaTdbLoader │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── jenatdbloader │ │ │ │ ├── JenaTdbLoader.java │ │ │ │ ├── JenaTdbLoaderConfiguration.java │ │ │ │ └── JenaTdbLoaderVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jenatdbloader │ │ └── ValidationTest.java ├── t-jsonLdFormat │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── jsonldformat │ │ │ │ ├── JsonLdFormat.java │ │ │ │ ├── JsonLdFormatConfiguration.java │ │ │ │ └── JsonLdFormatVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsonldformat │ │ └── ValidationTest.java ├── t-jsonLdFormatTitanium │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── jsonldformattitanium │ │ │ │ ├── JsonLdFormatTitanium.java │ │ │ │ ├── JsonLdFormatTitaniumConfiguration.java │ │ │ │ ├── JsonLdFormatTitaniumVocabulary.java │ │ │ │ └── TitaniumOperator.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsonldformat │ │ └── ValidationTest.java ├── t-jsonLdToRdf │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── linkedpipes │ │ │ │ │ └── plugin │ │ │ │ │ └── transformer │ │ │ │ │ └── jsonldtofile │ │ │ │ │ ├── BufferedWriter.java │ │ │ │ │ ├── FileAwareRdf4jSink.java │ │ │ │ │ ├── JsonLdToRdf.java │ │ │ │ │ ├── JsonLdToRdfConfiguration.java │ │ │ │ │ └── JsonLdToRdfVocabulary.java │ │ │ └── org │ │ │ │ └── semarglproject │ │ │ │ ├── jsonld │ │ │ │ ├── DocumentContext.java │ │ │ │ ├── EvalContext.java │ │ │ │ ├── JsonLdContentHandler.java │ │ │ │ └── JsonLdParser.java │ │ │ │ ├── package-info.java │ │ │ │ ├── source │ │ │ │ ├── BaseStreamProcessor.java │ │ │ │ └── StreamProcessor.java │ │ │ │ └── vocab │ │ │ │ └── JsonLd.java │ │ └── resources │ │ │ ├── LP-ETL │ │ │ ├── jar │ │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ │ ├── config-desc.ttl │ │ │ │ ├── config.jsonld │ │ │ │ ├── definition.jsonld │ │ │ │ └── dialog │ │ │ │ ├── config │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ ├── instance │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ └── template │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ └── org │ │ │ └── semarglproject │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ └── NOTICE │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsonldtofile │ │ └── ValidationTest.java ├── t-jsonLdToRdfChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── linkedpipes │ │ │ │ │ └── plugin │ │ │ │ │ └── transformer │ │ │ │ │ └── jsonldtofile │ │ │ │ │ ├── FileAwareRdf4jSink.java │ │ │ │ │ ├── JsonLdToRdfChunked.java │ │ │ │ │ ├── JsonLdToRdfChunkedConfiguration.java │ │ │ │ │ ├── JsonLdToRdfChunkedVocabulary.java │ │ │ │ │ └── StatementsCollector.java │ │ │ └── org │ │ │ │ └── semarglproject │ │ │ │ ├── jsonld │ │ │ │ ├── DocumentContext.java │ │ │ │ ├── EvalContext.java │ │ │ │ ├── JsonLdContentHandler.java │ │ │ │ └── JsonLdParser.java │ │ │ │ ├── package-info.java │ │ │ │ └── vocab │ │ │ │ └── JsonLd.java │ │ └── resources │ │ │ ├── LP-ETL │ │ │ ├── jar │ │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ │ ├── config-desc.ttl │ │ │ │ ├── config.jsonld │ │ │ │ ├── definition.jsonld │ │ │ │ └── dialog │ │ │ │ ├── config │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ ├── instance │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ │ └── template │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ └── org │ │ │ └── semarglproject │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ └── NOTICE │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsonldtofile │ │ └── ValidationTest.java ├── t-jsonLdToRdfTitanium │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── jsonldtofile │ │ │ │ └── titanium │ │ │ │ ├── JsonLdToRdfTitanium.java │ │ │ │ ├── JsonLdToRdfTitaniumConfiguration.java │ │ │ │ └── JsonLdToRdfTitaniumVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsonldtofile │ │ └── titanium │ │ └── ValidationTest.java ├── t-jsonToJsonLd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── jsontojsonld │ │ │ │ ├── AddContextStream.java │ │ │ │ ├── JsonToJsonLd.java │ │ │ │ ├── JsonToJsonLdConfiguration.java │ │ │ │ └── JsonToJsonLdVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── jsontojsonld │ │ └── ValidationTest.java ├── t-modifyDate │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── modifydate │ │ │ │ ├── ModifyDateConfiguration.java │ │ │ │ ├── ModifyDateUpdate.java │ │ │ │ └── ModifyDateVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── modifydate │ │ └── ValidationTest.java ├── t-mustache │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── mustache │ │ │ │ ├── DataObjectLoader.java │ │ │ │ ├── EscapeForJson.java │ │ │ │ ├── MustacheComponent.java │ │ │ │ ├── MustacheConfiguration.java │ │ │ │ ├── MustacheTemplatePrefixExpander.java │ │ │ │ ├── MustacheVocabulary.java │ │ │ │ └── ObjectDataHolder.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── mustache │ │ │ ├── DataObjectLoaderTest.java │ │ │ ├── UpdateQueryTest.java │ │ │ └── ValidationTest.java │ │ └── resources │ │ ├── issue-859.ttl │ │ └── issue-866.ttl ├── t-mustacheChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── mustachechunked │ │ │ │ ├── DataObjectLoader.java │ │ │ │ ├── EscapeForJson.java │ │ │ │ ├── MustacheChunkedComponent.java │ │ │ │ ├── MustacheConfiguration.java │ │ │ │ ├── MustacheTemplatePrefixExpander.java │ │ │ │ ├── MustacheVocabulary.java │ │ │ │ └── ObjectDataHolder.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── mustachechunked │ │ ├── UpdateQueryTest.java │ │ └── ValidationTest.java ├── t-packZip │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── packzip │ │ │ │ ├── PackZip.java │ │ │ │ ├── PackZipConfiguration.java │ │ │ │ └── PackZipVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── packzip │ │ └── ValidationTest.java ├── t-propertyLinkerChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── property │ │ │ │ └── linker │ │ │ │ ├── PropertyLinkedConfiguration.java │ │ │ │ ├── PropertyLinkerChunked.java │ │ │ │ └── PropertyLinkerVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── property │ │ └── linker │ │ └── ValidationTest.java ├── t-rdfDifference │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── rdfdifference │ │ │ └── RdfDifference.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-rdfToFile │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── rdftofile │ │ │ │ ├── ChangeContext.java │ │ │ │ ├── JSONLDInternalRDFParser.java │ │ │ │ ├── JsonLdWriter.java │ │ │ │ ├── PerStatementProgressReport.java │ │ │ │ ├── RdfToFile.java │ │ │ │ ├── RdfToFileConfiguration.java │ │ │ │ └── RdfToFileVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdftofile │ │ └── ValidationTest.java ├── t-rdfToFileChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── rdftofile │ │ │ │ ├── ChangeContext.java │ │ │ │ ├── RdfToFileChunked.java │ │ │ │ ├── RdfToFileConfiguration.java │ │ │ │ └── RdfToFileVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdftofile │ │ └── ValidationTest.java ├── t-rdfToHdt │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── rdfToHdt │ │ │ │ ├── HdtTripleIterator.java │ │ │ │ ├── RdfToHdt.java │ │ │ │ ├── RdfToHdtConfiguration.java │ │ │ │ └── RdfToHdtVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdfToHdt │ │ └── ValidationTest.java ├── t-rdfToJsonTemplate │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── linkedpipes │ │ │ │ │ └── plugin │ │ │ │ │ └── transformer │ │ │ │ │ └── rdftojsontemplate │ │ │ │ │ ├── ConfigurableErrorHandler.java │ │ │ │ │ ├── RdfToJsonTemplate.java │ │ │ │ │ ├── RdfToJsonTemplateConfiguration.java │ │ │ │ │ └── RdfToJsonTemplateVocabulary.java │ │ │ └── cz │ │ │ │ └── skodape │ │ │ │ └── hdt │ │ │ │ ├── core │ │ │ │ ├── ArrayReference.java │ │ │ │ ├── MemoryReferenceSource.java │ │ │ │ ├── ObjectReference.java │ │ │ │ ├── OperationFailed.java │ │ │ │ ├── Output.java │ │ │ │ ├── PrimitiveReference.java │ │ │ │ ├── PropertySource.java │ │ │ │ ├── Reference.java │ │ │ │ ├── ReferenceSource.java │ │ │ │ ├── Selector.java │ │ │ │ ├── SelectorContext.java │ │ │ │ ├── Transform.java │ │ │ │ └── TransformErrorHandler.java │ │ │ │ ├── json │ │ │ │ ├── jackson │ │ │ │ │ ├── JacksonSource.java │ │ │ │ │ ├── JacksonSourceAdapter.java │ │ │ │ │ ├── JacksonSourceConfiguration.java │ │ │ │ │ └── model │ │ │ │ │ │ ├── JacksonArray.java │ │ │ │ │ │ ├── JacksonNodeArray.java │ │ │ │ │ │ ├── JacksonObject.java │ │ │ │ │ │ ├── JacksonPrimitive.java │ │ │ │ │ │ ├── JacksonReference.java │ │ │ │ │ │ ├── JacksonReverseArray.java │ │ │ │ │ │ └── JacksonValueWrap.java │ │ │ │ └── java │ │ │ │ │ ├── JsonOutput.java │ │ │ │ │ ├── JsonOutputAdapter.java │ │ │ │ │ └── JsonOutputConfiguration.java │ │ │ │ ├── model │ │ │ │ ├── ArrayTransformation.java │ │ │ │ ├── BaseTransformation.java │ │ │ │ ├── ObjectTransformation.java │ │ │ │ ├── OutputConfiguration.java │ │ │ │ ├── PrimitiveTransformation.java │ │ │ │ ├── ResolveJsonTemplates.java │ │ │ │ ├── SelectorConfiguration.java │ │ │ │ ├── SourceConfiguration.java │ │ │ │ ├── TransformationFile.java │ │ │ │ └── TransformationFileAdapter.java │ │ │ │ ├── rdf │ │ │ │ └── rdf4j │ │ │ │ │ ├── Rdf4jChunkedSource.java │ │ │ │ │ ├── Rdf4jChunkedSourceConfiguration.java │ │ │ │ │ ├── Rdf4jGraphProducer.java │ │ │ │ │ ├── Rdf4jMemorySource.java │ │ │ │ │ ├── Rdf4jMemorySourceConfiguration.java │ │ │ │ │ ├── Rdf4jSource.java │ │ │ │ │ ├── Rdf4jSourceAdapter.java │ │ │ │ │ └── model │ │ │ │ │ ├── Rdf4jArray.java │ │ │ │ │ ├── Rdf4jLiteral.java │ │ │ │ │ ├── Rdf4jPrimitive.java │ │ │ │ │ ├── Rdf4jReference.java │ │ │ │ │ └── Rdf4jResource.java │ │ │ │ └── selector │ │ │ │ ├── filter │ │ │ │ ├── FilterSelector.java │ │ │ │ ├── FilterSelectorAdapter.java │ │ │ │ └── FilterSelectorConfiguration.java │ │ │ │ ├── identity │ │ │ │ ├── IdentitySelector.java │ │ │ │ ├── IdentitySelectorAdapter.java │ │ │ │ └── IdentitySelectorConfiguration.java │ │ │ │ ├── once │ │ │ │ ├── OnceSelector.java │ │ │ │ ├── OnceSelectorAdapter.java │ │ │ │ └── OnceSelectorConfiguration.java │ │ │ │ └── path │ │ │ │ ├── PathSelector.java │ │ │ │ ├── PathSelectorAdapter.java │ │ │ │ ├── PathSelectorConfiguration.java │ │ │ │ └── PathStepSelector.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdftojsontemplate │ │ └── ValidationTest.java ├── t-rdfToWrappedJsonLdChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── rdftowrappedjsonldchunked │ │ │ │ ├── RdfToWrappedJsonLdChunked.java │ │ │ │ ├── RdfToWrappedJsonLdChunkedConfiguration.java │ │ │ │ ├── RdfToWrappedJsonLdChunkedVocabulary.java │ │ │ │ └── TemplateWriter.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdftowrappedjsonldchunked │ │ └── ValidationTest.java ├── t-shacl-jena │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── shacljena │ │ │ │ ├── ShaclJena.java │ │ │ │ ├── ShaclJenaConfiguration.java │ │ │ │ └── ShaclJenaVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── shacljena │ │ └── ValidationTest.java ├── t-shacl │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── shacl │ │ │ │ ├── Shacl.java │ │ │ │ ├── ShaclConfiguration.java │ │ │ │ └── ShaclVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── shacl │ │ ├── ExecutionTest.java │ │ └── ValidationTest.java ├── t-singleGraphUnion │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── singleGraphUnion │ │ │ └── SingleGraphUnion.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-sparqlConstruct │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── construct │ │ │ │ ├── SparqlConstruct.java │ │ │ │ ├── SparqlConstructConfiguration.java │ │ │ │ └── SparqlConstructVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── construct │ │ └── ValidationTest.java ├── t-sparqlConstructChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── construct │ │ │ │ ├── ExecutorManager.java │ │ │ │ ├── SparqlConstructChunked.java │ │ │ │ ├── SparqlConstructConfiguration.java │ │ │ │ ├── SparqlConstructExecutor.java │ │ │ │ └── SparqlConstructVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── construct │ │ └── ValidationTest.java ├── t-sparqlConstructToFileList │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── constructtofilelist │ │ │ │ ├── ChangeContext.java │ │ │ │ ├── QueryTask.java │ │ │ │ ├── SparqlConstructToFileList.java │ │ │ │ ├── SparqlConstructToFileListConfiguration.java │ │ │ │ ├── SparqlConstructToFileListVocabulary.java │ │ │ │ └── TaskGroup.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── rdftofile │ │ └── ValidationTest.java ├── t-sparqlLinkerChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── linker │ │ │ │ ├── SparqlConstructConfiguration.java │ │ │ │ ├── SparqlConstructVocabulary.java │ │ │ │ ├── SparqlLinkerChunked.java │ │ │ │ └── SparqlLinkerChunkedTransformer.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── linker │ │ └── ValidationTest.java ├── t-sparqlPerGraphUpdate │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── update │ │ │ │ ├── SparqlUpdate.java │ │ │ │ ├── SparqlUpdateConfiguration.java │ │ │ │ └── SparqlUpdateVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── update │ │ └── ValidationTest.java ├── t-sparqlSelect │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── select │ │ │ │ ├── SparqlSelect.java │ │ │ │ ├── SparqlSelectConfiguration.java │ │ │ │ └── SparqlSelectVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── select │ │ └── ValidationTest.java ├── t-sparqlSelectMulti │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── transformer │ │ │ └── sparql │ │ │ └── selectmulti │ │ │ ├── SparqlSelectMulti.java │ │ │ └── SparqlSelectMultiVocabulary.java │ │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ └── definition.jsonld ├── t-sparqlUpdate │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── update │ │ │ │ ├── SparqlUpdate.java │ │ │ │ ├── SparqlUpdateConfiguration.java │ │ │ │ └── SparqlUpdateVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── update │ │ └── ValidationTest.java ├── t-sparqlUpdateChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── sparql │ │ │ │ └── update │ │ │ │ ├── SparqlUpdateChunked.java │ │ │ │ ├── SparqlUpdateChunkedTransformer.java │ │ │ │ ├── SparqlUpdateConfiguration.java │ │ │ │ └── SparqlUpdateVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── sparql │ │ └── update │ │ └── ValidationTest.java ├── t-streamCompression │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── streamcompression │ │ │ │ ├── StreamCompression.java │ │ │ │ ├── StreamCompressionConfiguration.java │ │ │ │ └── StreamCompressionVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── streamcompression │ │ └── ValidationTest.java ├── t-tabular │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── tabular │ │ │ │ ├── BufferedOutput.java │ │ │ │ ├── CSVW.java │ │ │ │ ├── ColumnAbstract.java │ │ │ │ ├── ColumnFactory.java │ │ │ │ ├── ColumnTyped.java │ │ │ │ ├── ColumnUrl.java │ │ │ │ ├── InvalidTemplate.java │ │ │ │ ├── Mapper.java │ │ │ │ ├── Parser.java │ │ │ │ ├── ResourceTemplate.java │ │ │ │ ├── StatementConsumer.java │ │ │ │ ├── StringTemplate.java │ │ │ │ ├── Tabular.java │ │ │ │ ├── TabularConfiguration.java │ │ │ │ ├── TabularVocabulary.java │ │ │ │ └── UrlTemplate.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ └── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── tabular │ │ ├── UrlTemplateTest.java │ │ └── ValidationTest.java ├── t-tabularChunked │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── tabular │ │ │ │ ├── CSVW.java │ │ │ │ ├── ColumnAbstract.java │ │ │ │ ├── ColumnFactory.java │ │ │ │ ├── ColumnTyped.java │ │ │ │ ├── ColumnUrl.java │ │ │ │ ├── InvalidTemplate.java │ │ │ │ ├── Mapper.java │ │ │ │ ├── Parser.java │ │ │ │ ├── RdfOutput.java │ │ │ │ ├── ResourceTemplate.java │ │ │ │ ├── StringTemplate.java │ │ │ │ ├── TabularChunked.java │ │ │ │ ├── TabularConfiguration.java │ │ │ │ ├── TabularVocabulary.java │ │ │ │ └── UrlTemplate.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ └── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── tabular │ │ ├── UrlTemplateTest.java │ │ └── ValidationTest.java ├── t-tabularUv │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── tabularuv │ │ │ │ ├── RdfWriter.java │ │ │ │ ├── Tabular.java │ │ │ │ ├── TabularConfig_V2.java │ │ │ │ ├── TabularOntology.java │ │ │ │ ├── Utils.java │ │ │ │ ├── column │ │ │ │ ├── ValueGenerator.java │ │ │ │ ├── ValueGeneratorReplace.java │ │ │ │ ├── ValueGeneratorString.java │ │ │ │ ├── ValueGeneratorTyped.java │ │ │ │ └── ValueGeneratorUri.java │ │ │ │ ├── dbf │ │ │ │ ├── DbfHeaderLanguageDriver.java │ │ │ │ └── DbfReaderLanguageDriver.java │ │ │ │ ├── mapper │ │ │ │ ├── TableToRdf.java │ │ │ │ ├── TableToRdfConfig.java │ │ │ │ └── TableToRdfConfigurator.java │ │ │ │ └── parser │ │ │ │ ├── ParseFailed.java │ │ │ │ ├── Parser.java │ │ │ │ ├── ParserCsv.java │ │ │ │ ├── ParserCsvConfig.java │ │ │ │ ├── ParserDbf.java │ │ │ │ ├── ParserDbfConfig.java │ │ │ │ ├── ParserType.java │ │ │ │ ├── ParserXls.java │ │ │ │ └── ParserXlsConfig.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── tabularuv │ │ └── ValidationTest.java ├── t-templatedXlsToCsv │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ ├── com │ │ │ │ └── linkedpipes │ │ │ │ │ └── plugin │ │ │ │ │ └── transformer │ │ │ │ │ └── templatedxlstocsv │ │ │ │ │ ├── XlsToCsv.java │ │ │ │ │ ├── XlsToCsvConfiguration.java │ │ │ │ │ └── XlsToCsvVocabulary.java │ │ │ └── cz │ │ │ │ └── komix │ │ │ │ └── xls2csv │ │ │ │ ├── Dimension.java │ │ │ │ ├── DimensionBox.java │ │ │ │ ├── Fact.java │ │ │ │ ├── FactBox.java │ │ │ │ ├── Link.java │ │ │ │ └── Xls2Csv.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── templatedxlstocsv │ │ └── ValidationTest.java ├── t-unpack │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── unpack │ │ │ │ ├── Unpack.java │ │ │ │ ├── UnpackConfiguration.java │ │ │ │ └── UnpackVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── unpack │ │ └── ValidationTest.java ├── t-unpackZip │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── unpackzip │ │ │ │ ├── UnpackZip.java │ │ │ │ ├── UnpackZipConfiguration.java │ │ │ │ └── UnpackZipVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── unpackzip │ │ └── ValidationTest.java ├── t-valueParser │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── valueParser │ │ │ │ ├── DefaultProducer.java │ │ │ │ ├── ListProducer.java │ │ │ │ ├── ValueParser.java │ │ │ │ ├── ValueParserConfiguration.java │ │ │ │ ├── ValueParserVocabulary.java │ │ │ │ └── ValueProducer.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── valueParser │ │ └── ValidationTest.java ├── t-xmlToChunks │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── xmltochunks │ │ │ │ ├── XmlToChunks.java │ │ │ │ ├── XmlToChunksConfiguration.java │ │ │ │ └── XmlToChunksVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── xmltochunks │ │ └── ValidationTest.java ├── t-xslt │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── transformer │ │ │ │ └── xslt │ │ │ │ ├── UUIDGenerator.java │ │ │ │ ├── Xslt.java │ │ │ │ ├── XsltConfiguration.java │ │ │ │ ├── XsltVocabulary.java │ │ │ │ └── XsltWorker.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── transformer │ │ └── xslt │ │ └── ValidationTest.java ├── x-deleteDirectory │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── exec │ │ │ │ └── deleteDirectory │ │ │ │ ├── DeleteDirectory.java │ │ │ │ ├── DeleteDirectoryConfiguration.java │ │ │ │ └── DeleteDirectoryVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── exec │ │ └── deleteDirectory │ │ └── ValidationTest.java ├── x-graphStorePurger │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── exec │ │ │ │ └── graphstorepurger │ │ │ │ ├── GraphStorePurger.java │ │ │ │ ├── GraphStorePurgerConfiguration.java │ │ │ │ ├── GraphStorePurgerVocabulary.java │ │ │ │ └── GraphsToPurge.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── exec │ │ └── deleteDirectory │ │ └── ValidationTest.java ├── x-httpRequest │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── http │ │ │ │ ├── apache │ │ │ │ ├── HttpMethod.java │ │ │ │ ├── HttpMethodWithContent.java │ │ │ │ ├── RequestConfiguration.java │ │ │ │ └── RequestExecutor.java │ │ │ │ └── request │ │ │ │ └── main │ │ │ │ ├── HeaderWriter.java │ │ │ │ ├── HttpRequest.java │ │ │ │ ├── HttpRequestConfiguration.java │ │ │ │ ├── HttpRequestTask.java │ │ │ │ ├── HttpRequestVocabulary.java │ │ │ │ ├── ResponseHandler.java │ │ │ │ ├── StatementsConsumer.java │ │ │ │ └── TaskExecutor.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── http │ │ └── request │ │ └── main │ │ └── TaskExecutorTest.java ├── x-pipeline │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── xpipeline │ │ │ │ ├── Connection.java │ │ │ │ ├── MultipartConnection.java │ │ │ │ ├── Pipeline.java │ │ │ │ ├── PipelineConfiguration.java │ │ │ │ └── PipelineVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── xpipeline │ │ └── ValidationTest.java ├── x-virtuoso │ ├── libs │ │ ├── README.md │ │ ├── virt_rdf4j_4.jar │ │ └── virtjdbc4_3.jar │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── linkedpipes │ │ │ │ └── plugin │ │ │ │ └── exec │ │ │ │ └── virtuoso │ │ │ │ ├── LoadWorker.java │ │ │ │ ├── MultiThreadLoader.java │ │ │ │ ├── SqlExecutor.java │ │ │ │ ├── Virtuoso.java │ │ │ │ ├── VirtuosoConfiguration.java │ │ │ │ └── VirtuosoVocabulary.java │ │ └── resources │ │ │ └── LP-ETL │ │ │ ├── jar │ │ │ └── definition.jsonld │ │ │ └── template │ │ │ ├── config-desc.ttl │ │ │ ├── config.jsonld │ │ │ ├── definition.jsonld │ │ │ └── dialog │ │ │ ├── config │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ │ └── template │ │ │ ├── dialog.html │ │ │ └── dialog.js │ │ └── test │ │ └── java │ │ └── com │ │ └── linkedpipes │ │ └── plugin │ │ └── exec │ │ └── virtuoso │ │ └── ValidationTest.java └── x-virtuosoExtractor │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── plugin │ │ │ └── exec │ │ │ └── virtuosoExtractor │ │ │ ├── VirtuosoExtractor.java │ │ │ ├── VirtuosoExtractorConfiguration.java │ │ │ └── VirtuosoExtractorVocabulary.java │ └── resources │ │ └── LP-ETL │ │ ├── jar │ │ └── definition.jsonld │ │ └── template │ │ ├── config-desc.ttl │ │ ├── config.jsonld │ │ ├── definition.jsonld │ │ └── dialog │ │ ├── config │ │ ├── dialog.html │ │ └── dialog.js │ │ ├── instance │ │ ├── dialog.html │ │ └── dialog.js │ │ └── template │ │ ├── dialog.html │ │ └── dialog.js │ └── test │ └── java │ └── com │ └── linkedpipes │ └── plugin │ └── exec │ └── virtuosoExtractor │ └── ValidationTest.java ├── pom-backend └── pom.xml ├── pom-plugin └── pom.xml ├── pom.xml ├── spotbugs-exclude.xml ├── storage ├── Dockerfile ├── deploy │ ├── storage.bat │ └── storage.sh ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedpipes │ │ │ └── etl │ │ │ ├── storage │ │ │ ├── ConfigurationHolder.java │ │ │ ├── Storage.java │ │ │ ├── StorageException.java │ │ │ ├── StorageService.java │ │ │ ├── assistant │ │ │ │ ├── AssistantService.java │ │ │ │ ├── adapter │ │ │ │ │ ├── PipelineDesignToRdf.java │ │ │ │ │ └── PipelineToPipelineInfo.java │ │ │ │ └── model │ │ │ │ │ ├── PipelineDesign.java │ │ │ │ │ ├── PipelineInfo.java │ │ │ │ │ └── TemplateUseInfo.java │ │ │ ├── cli │ │ │ │ ├── Configuration.java │ │ │ │ ├── ConfigurationLoader.java │ │ │ │ ├── MemoryMonitor.java │ │ │ │ └── adapter │ │ │ │ │ ├── EnvironmentToConfiguration.java │ │ │ │ │ ├── PropertiesToConfiguration.java │ │ │ │ │ └── RdfToConfiguration.java │ │ │ ├── distribution │ │ │ │ ├── ExportContent.java │ │ │ │ ├── ExportPipeline.java │ │ │ │ ├── ExportService.java │ │ │ │ ├── ExportTemplate.java │ │ │ │ ├── ImportContent.java │ │ │ │ ├── ImportPipeline.java │ │ │ │ ├── ImportTemplate.java │ │ │ │ ├── adapter │ │ │ │ │ ├── RdfToImportPipelineOptions.java │ │ │ │ │ └── RdfToImportTemplateOptions.java │ │ │ │ ├── model │ │ │ │ │ ├── ExportPipelineOptions.java │ │ │ │ │ ├── FullPipeline.java │ │ │ │ │ ├── ImportPipelineOptions.java │ │ │ │ │ └── ImportTemplateOptions.java │ │ │ │ └── package-info.java │ │ │ ├── http │ │ │ │ ├── HttpServer.java │ │ │ │ ├── adapter │ │ │ │ │ ├── ImportResponseToRdf.java │ │ │ │ │ ├── PipelineListToRdf.java │ │ │ │ │ └── RdfToCreatePipelineOptions.java │ │ │ │ ├── model │ │ │ │ │ ├── CreatePipelineOptions.java │ │ │ │ │ └── ImportResponse.java │ │ │ │ └── servlet │ │ │ │ │ ├── InvalidRequest.java │ │ │ │ │ ├── ManagementServlet.java │ │ │ │ │ ├── ManagementServletService.java │ │ │ │ │ ├── PipelineServlet.java │ │ │ │ │ ├── PipelineServletService.java │ │ │ │ │ ├── ServerError.java │ │ │ │ │ ├── ServletUtilities.java │ │ │ │ │ ├── TemplateServlet.java │ │ │ │ │ └── TemplateServletService.java │ │ │ ├── logging │ │ │ │ └── LoggerUtils.java │ │ │ ├── pipeline │ │ │ │ ├── ChangePipelineResource.java │ │ │ │ ├── PipelineEvents.java │ │ │ │ ├── PipelineFacade.java │ │ │ │ ├── PipelineRepository.java │ │ │ │ ├── PipelineService.java │ │ │ │ └── repository │ │ │ │ │ ├── PipelineRepositoryFactory.java │ │ │ │ │ └── file │ │ │ │ │ └── FilePipelineRepository.java │ │ │ ├── plugin │ │ │ │ └── JavaPluginService.java │ │ │ ├── repository │ │ │ │ └── Repository.java │ │ │ └── template │ │ │ │ ├── ChangeReferenceTemplateResource.java │ │ │ │ ├── PluginTemplateFacade.java │ │ │ │ ├── PluginTemplateService.java │ │ │ │ ├── ReferenceTemplateFacade.java │ │ │ │ ├── ReferenceTemplateService.java │ │ │ │ ├── TemplateEvents.java │ │ │ │ ├── TemplateFacade.java │ │ │ │ ├── TemplateRepository.java │ │ │ │ ├── TemplateService.java │ │ │ │ ├── model │ │ │ │ ├── JarTemplateRef.java │ │ │ │ ├── ReferenceTemplateRef.java │ │ │ │ └── Template.java │ │ │ │ └── repository │ │ │ │ ├── RepositoryInfo.java │ │ │ │ ├── TemplateRepositoryFactory.java │ │ │ │ ├── file │ │ │ │ └── FileTemplateRepository.java │ │ │ │ └── legacy │ │ │ │ └── LegacyTemplateRepository.java │ │ │ └── unpacker │ │ │ ├── ConfigurationMerger.java │ │ │ ├── DataUnitGroup.java │ │ │ ├── DesignerToExecutor.java │ │ │ ├── ExecutionFlow.java │ │ │ ├── ExecutionSource.java │ │ │ ├── JarExpander.java │ │ │ ├── ReferenceExpander.java │ │ │ ├── TemplateExpander.java │ │ │ ├── TemplateSource.java │ │ │ ├── UnpackOptions.java │ │ │ ├── UnpackerFacade.java │ │ │ ├── executions │ │ │ └── HttpExecutionSource.java │ │ │ ├── model │ │ │ ├── GraphCollection.java │ │ │ ├── ModelLoader.java │ │ │ ├── designer │ │ │ │ ├── DesignerComponent.java │ │ │ │ ├── DesignerConnection.java │ │ │ │ ├── DesignerPipeline.java │ │ │ │ ├── DesignerRunAfter.java │ │ │ │ └── ExecutionProfile.java │ │ │ ├── execution │ │ │ │ ├── Execution.java │ │ │ │ ├── ExecutionComponent.java │ │ │ │ └── ExecutionPort.java │ │ │ ├── executor │ │ │ │ ├── ExecutorComponent.java │ │ │ │ ├── ExecutorConnection.java │ │ │ │ ├── ExecutorDataSource.java │ │ │ │ ├── ExecutorMetadata.java │ │ │ │ ├── ExecutorPipeline.java │ │ │ │ ├── ExecutorPort.java │ │ │ │ └── ExecutorProfile.java │ │ │ └── template │ │ │ │ ├── JarTemplate.java │ │ │ │ ├── ReferenceTemplate.java │ │ │ │ ├── Template.java │ │ │ │ └── TemplatePort.java │ │ │ ├── package-info.java │ │ │ └── rdf │ │ │ └── Loadable.java │ └── resources │ │ ├── logback.xml │ │ ├── spring │ │ └── context-service.xml │ │ └── web │ │ └── spring │ │ └── context-web.xml │ └── test │ ├── java │ └── com │ │ └── linkedpipes │ │ └── etl │ │ ├── storage │ │ ├── TestUtils.java │ │ ├── distribution │ │ │ └── ImportTemplateTest.java │ │ └── template │ │ │ └── repository │ │ │ ├── RepositoryFactoryTest.java │ │ │ └── legacy │ │ │ └── LegacyTemplateRepositoryTest.java │ │ └── unpacker │ │ ├── DesignerToExecutorTest.java │ │ └── model │ │ ├── designer │ │ └── DesignerPipelineTest.java │ │ └── template │ │ └── TemplateJarTest.java │ └── resources │ ├── template │ └── repository │ │ └── legacy │ │ ├── knowledge │ │ └── mapping.trig │ │ └── templates │ │ ├── 1622805775578-ff2aa41d-16d7-413f-b44b-99b8902a76ad │ │ ├── configuration.trig │ │ ├── definition.trig │ │ └── interface.trig │ │ ├── jar-etl.linkedpipes.com-resources-components-e-textHolder-0.0.0 │ │ ├── configuration-description.trig │ │ ├── configuration.trig │ │ ├── definition.trig │ │ ├── dialog │ │ │ ├── config │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ ├── instance │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ │ └── template │ │ │ │ ├── dialog.html │ │ │ │ └── dialog.js │ │ └── interface.trig │ │ └── repository-info.json │ └── unpacker │ ├── designer │ ├── 00.trig │ ├── 01.trig │ ├── 02.trig │ ├── 03.trig │ ├── 04.trig │ ├── 05.trig │ ├── 06.trig │ ├── 07.trig │ └── 08.trig │ ├── executions │ └── 69df93d8.trig │ ├── executor │ ├── 00-run.trig │ ├── 01-run.trig │ ├── 02-debug.trig │ ├── 02-run.trig │ ├── 03-debug-from-69df93d8-to-c67542e2.trig │ ├── 03-debug-from-69df93d8.trig │ ├── 03-debug-to-a67542e2.trig │ ├── 04-debug-to-c67542e2.trig │ ├── 04-run.trig │ ├── 05-run.trig │ ├── 06-run.trig │ ├── 07-run.trig │ └── 08-run.trig │ ├── options │ ├── debug-from-69df93d8-to-c67542e2.trig │ ├── debug-from-69df93d8.trig │ ├── debug-to-a67542e2.trig │ ├── debug-to-c67542e2.trig │ ├── debug.trig │ └── run.trig │ └── template │ ├── config-description │ ├── 1476115743178.trig │ ├── 1476168977169.trig │ ├── e-textHolder.trig │ ├── t-filesToRdfGraph.trig │ └── t-sparqlConstruct.trig │ ├── config │ ├── 1476115743178.trig │ ├── 1476168977169.trig │ ├── e-textHolder.trig │ ├── t-filesToRdfGraph.trig │ └── t-sparqlConstruct.trig │ └── definition │ ├── 1476115743178.trig │ ├── 1476168977169.trig │ ├── e-textHolder.trig │ ├── t-filesToRdfGraph.trig │ └── t-sparqlConstruct.trig ├── test ├── README.md ├── data │ ├── pipeline-000.trig │ ├── pipeline-001.trig │ ├── template-000.jsonld │ ├── template-configuration-000.jsonld │ ├── template-configuration-001.jsonld │ └── template-configuration-002.jsonld ├── requirements.txt ├── scenarios │ └── 000-basic.md └── src │ ├── linkedpipes.py │ ├── test_basic_workflow.py │ ├── test_export_and_disk_reload.py │ └── test_private_configuration.py └── vocabulary ├── pom.xml └── src └── main └── java └── com └── linkedpipes └── etl ├── executor └── api │ └── v1 │ └── vocabulary │ ├── LP_EVENTS.java │ ├── LP_EXEC.java │ ├── LP_LIST.java │ ├── LP_MONITOR.java │ ├── LP_OBJECTS.java │ ├── LP_OVERVIEW.java │ ├── LP_PIPELINE.java │ └── LP_REPORT.java └── model └── vocabulary ├── DCTERMS.java ├── LP.java ├── RDF.java ├── SKOS.java └── XSD.java /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.6.3/apache-maven-3.6.3-bin.zip 2 | wrapperUrl=https://repo.maven.apache.org/maven2/io/takari/maven-wrapper/0.5.6/maven-wrapper-0.5.6.jar 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | # https://docs.travis-ci.com/user/reference/linux/ 2 | os: linux 3 | # https://docs.travis-ci.com/user/reference/jammy/ 4 | dist: jammy 5 | 6 | language: java 7 | jdk: 8 | - openjdk17 9 | 10 | env: 11 | - TRAVIS_NODE_VERSION=17.1.0 12 | 13 | cache: 14 | directories: 15 | - $HOME/.m2 16 | -------------------------------------------------------------------------------- /dataunit-core/src/test/resources/pipelineResource.ttl: -------------------------------------------------------------------------------- 1 | 2 | 3 | a . 4 | -------------------------------------------------------------------------------- /deploy/k8s/volume-claim.yml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: PersistentVolumeClaim 3 | metadata: 4 | name: volume-claim 5 | labels: 6 | app.kubernetes.io/name: lp-etl 7 | spec: 8 | accessModes: 9 | - ReadWriteOnce 10 | resources: 11 | requests: 12 | storage: 4Gi 13 | selector: 14 | matchLabels: 15 | app.kubernetes.io/name: lp-etl 16 | -------------------------------------------------------------------------------- /executor-monitor/deploy/executor-monitor.bat: -------------------------------------------------------------------------------- 1 | java -DconfigFileLocation=configuration.properties -jar ./executor-monitor/executor-monitor.jar 2 | -------------------------------------------------------------------------------- /executor-monitor/deploy/executor-monitor.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | java -DconfigFileLocation=configuration.properties -jar ./executor-monitor/executor-monitor.jar 4 | -------------------------------------------------------------------------------- /executor-monitor/src/main/java/com/linkedpipes/etl/executor/monitor/debug/DebugDataSource.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.monitor.debug; 2 | 3 | public interface DebugDataSource { 4 | 5 | DebugData getDebugData(String iri); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/000/directory/ambiguous.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/executor-monitor/src/test/resources/debug/content/000/directory/ambiguous.txt -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/000/directory/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/executor-monitor/src/test/resources/debug/content/000/directory/file.txt -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/001/directory/ambiguous.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/executor-monitor/src/test/resources/debug/content/001/directory/ambiguous.txt -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/001/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/executor-monitor/src/test/resources/debug/content/001/file.txt -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/001/other/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/executor-monitor/src/test/resources/debug/content/001/other/file.txt -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/content/debug.json: -------------------------------------------------------------------------------- 1 | ["./000", "./001"] -------------------------------------------------------------------------------- /executor-monitor/src/test/resources/debug/valid-info/debug.json: -------------------------------------------------------------------------------- 1 | ["../data", "./path"] -------------------------------------------------------------------------------- /executor/deploy/executor.bat: -------------------------------------------------------------------------------- 1 | java -DconfigFileLocation=configuration.properties -jar ./executor/executor.jar 2 | -------------------------------------------------------------------------------- /executor/deploy/executor.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | java -DconfigFileLocation=configuration.properties -jar ./executor/executor.jar 4 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/rdf4j/StatementHandler.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.rdf4j; 2 | 3 | import org.eclipse.rdf4j.model.Statement; 4 | 5 | @FunctionalInterface 6 | public interface StatementHandler { 7 | 8 | void handle(Statement statement) throws Exception; 9 | 10 | } 11 | 12 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/InvalidNumberOfResults.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils; 2 | 3 | public class InvalidNumberOfResults extends RdfUtilsException { 4 | 5 | public InvalidNumberOfResults(String messages, Object... args) { 6 | super(messages, args); 7 | } 8 | 9 | } 10 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/model/ClosableRdfSource.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.model; 2 | 3 | public interface ClosableRdfSource extends BackendRdfSource { 4 | 5 | void close(); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/model/RdfTriple.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.model; 2 | 3 | /** 4 | * Library independent representation of a RDF triple. 5 | */ 6 | public interface RdfTriple { 7 | 8 | String getSubject(); 9 | 10 | String getPredicate(); 11 | 12 | BackendRdfValue getObject(); 13 | 14 | } 15 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/model/TripleHandler.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.model; 2 | 3 | @FunctionalInterface 4 | public interface TripleHandler { 5 | 6 | void handle(RdfTriple triple) throws Exception; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/pojo/DescriptorFactory.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.pojo; 2 | 3 | public interface DescriptorFactory { 4 | 5 | Descriptor create(Class type) throws LoaderException; 6 | 7 | } 8 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/pojo/LangString.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.pojo; 2 | 3 | public interface LangString { 4 | 5 | void setValue(String value, String language); 6 | 7 | } 8 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/pojo/LoaderException.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.pojo; 2 | 3 | import com.linkedpipes.etl.rdf.utils.RdfUtilsException; 4 | 5 | public class LoaderException extends RdfUtilsException { 6 | 7 | public LoaderException(String messages, Object... args) { 8 | super(messages, args); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/vocabulary/DCTERMS.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.vocabulary; 2 | 3 | public final class DCTERMS { 4 | 5 | public static final String DESCRIPTION = 6 | "http://purl.org/dc/terms/description"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /executor/src/main/java/com/linkedpipes/etl/rdf/utils/vocabulary/RDF.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.rdf.utils.vocabulary; 2 | 3 | public final class RDF { 4 | 5 | public static final String TYPE = 6 | "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /executor/src/test/resources/rdf4jtestutilstest/quad.trig: -------------------------------------------------------------------------------- 1 | #prefix skos: . 2 | 3 | { 4 | 5 | 6 | a ; 7 | skos:prefLabel "Resource 01" . 8 | 9 | } 10 | -------------------------------------------------------------------------------- /executor/src/test/resources/rdf4jtestutilstest/triple.ttl: -------------------------------------------------------------------------------- 1 | #prefix skos: . 2 | 3 | 4 | a ; 5 | skos:prefLabel "Resource 01" . 6 | 7 | 8 | skos:prefLabel "Resource 02" . 9 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/component/error-message.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import {Box} from "@mui/material"; 3 | 4 | const ErrorMessage = () => { 5 | return ( 6 | 7 | Something went wrong ... 8 | 9 | ) 10 | } 11 | 12 | export default ErrorMessage; 13 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/component/loading-indicator.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import {Box, CircularProgress} from "@mui/material"; 3 | 4 | const LoadingIndicator = () => { 5 | return ( 6 | 7 | 8 | 9 | ) 10 | } 11 | 12 | export default LoadingIndicator; 13 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/execution-debug/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./execution-debug-model"; 2 | export * from "./execution-debug-http"; 3 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/format-service.ts: -------------------------------------------------------------------------------- 1 | export function asHumanReadableSize(size: number): string { 2 | if (size < 1024) { 3 | return size + " B"; 4 | } 5 | size = size / 1024; 6 | if (size < 1024) { 7 | return size.toFixed(2) + " kB"; 8 | } 9 | size = size / 1024; 10 | return size.toFixed(2) + " MB"; 11 | } 12 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/logger-service.ts: -------------------------------------------------------------------------------- 1 | 2 | export const logger = { 3 | "info": console.info, 4 | "error": console.error, 5 | "warning": console.warn, 6 | }; 7 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/pipeline/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./pipeline-http"; 2 | export * from "./pipeline-list-model"; 3 | export * from "./pipeline-list-http"; 4 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/pipeline/pipeline-http.ts: -------------------------------------------------------------------------------- 1 | import {FetchFunction, fetchJson} from "../fetch-service"; 2 | 3 | export async function deletePipeline( 4 | fetchFunction: FetchFunction, iri: string 5 | ): Promise { 6 | const url = "./api/v1/pipelines?iri=" + encodeURIComponent(iri); 7 | return fetchJson(fetchFunction, url, "DELETE"); 8 | } 9 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/pipeline/pipeline-list-model.ts: -------------------------------------------------------------------------------- 1 | 2 | export type PipelineList = { 3 | items: PipelineListItem[], 4 | }; 5 | 6 | export type PipelineListItem = { 7 | iri: string, 8 | label: string, 9 | tags: string[], 10 | }; 11 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/react/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./use-fetch"; 2 | -------------------------------------------------------------------------------- /frontend/client-react/app-service/repository/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./inmemory-repository"; -------------------------------------------------------------------------------- /frontend/client-react/debug-view/index.ts: -------------------------------------------------------------------------------- 1 | import DebugView from "./debug-view"; 2 | export default DebugView; 3 | -------------------------------------------------------------------------------- /frontend/client-react/home-view/home-view.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import Button from "@mui/material/Button"; 3 | 4 | export default function App() { 5 | return ; 6 | } 7 | -------------------------------------------------------------------------------- /frontend/client-react/missing-view/missing-view.jsx: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | 3 | export default function App() { 4 | return ( 5 | <> 6 | Missing! 7 | 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /frontend/client/app-layout/layout-service.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | 3 | function service() { 4 | this.color = "#2196f3"; 5 | } 6 | 7 | let _initialized = false; 8 | return function init(app) { 9 | if (_initialized) { 10 | return; 11 | } 12 | _initialized = true; 13 | app.service("app-layout.service", service); 14 | }; 15 | 16 | }); -------------------------------------------------------------------------------- /frontend/client/component/control-config-directive/control-config-directive.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | Nothing to configure here. You can check the 4 | inheritance 5 | hierarchy. 6 |
7 |
-------------------------------------------------------------------------------- /frontend/client/component/ui/sparql-editor/yasqe-editor.css: -------------------------------------------------------------------------------- 1 | /* Change z-index: to 100 as 80 is used by dialogs. */ 2 | .CodeMirror-hints { 3 | z-index: 100; 4 | } 5 | -------------------------------------------------------------------------------- /frontend/deploy/frontend.bat: -------------------------------------------------------------------------------- 1 | cd frontend 2 | set configFileLocation=../configuration.properties 3 | npm run start 4 | cd .. -------------------------------------------------------------------------------- /frontend/deploy/frontend.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | cd frontend 4 | export configFileLocation=../configuration.properties 5 | npm run start 6 | cd .. -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-144x144.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-192x192.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-36x36.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-48x48.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-72x72.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/android-icon-96x96.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-114x114.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-120x120.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-144x144.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-152x152.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-180x180.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-57x57.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-60x60.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-72x72.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-76x76.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon-precomposed.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/apple-icon.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | #ffffff -------------------------------------------------------------------------------- /frontend/public/assets/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/favicon-96x96.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/favicon.ico -------------------------------------------------------------------------------- /frontend/public/assets/favicon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/ms-icon-144x144.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/ms-icon-150x150.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/ms-icon-310x310.png -------------------------------------------------------------------------------- /frontend/public/assets/favicon/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/favicon/ms-icon-70x70.png -------------------------------------------------------------------------------- /frontend/public/assets/fonts/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/fonts/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /frontend/public/assets/fonts/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/fonts/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /frontend/public/assets/fonts/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/fonts/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /frontend/public/assets/fonts/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/fonts/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /frontend/public/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/frontend/public/assets/images/loading.gif -------------------------------------------------------------------------------- /frontend/server/routes/handlers/http-codes.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | const HTTP = { 4 | "INVALID_REQUEST": 400, 5 | "NOT_FOUND": 404, 6 | "SERVER_ERROR": 500, 7 | }; 8 | 9 | const CONTENT = { 10 | "JSONLD": "application/ld+json", 11 | } 12 | 13 | module.exports = { 14 | "HTTP": HTTP, 15 | "CONTENT": CONTENT, 16 | }; 17 | -------------------------------------------------------------------------------- /libraries/README.md: -------------------------------------------------------------------------------- 1 | # Libraries 2 | This project contain libraries with shared code. 3 | The code can be shared only by the backend of the LP:ETL not the plugins. 4 | -------------------------------------------------------------------------------- /libraries/library-template/src/main/java/com/linkedpipes/etl/library/template/plugin/migration/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Plugins do not support migration os of now. They need to be of 3 | * the same version as the application. 4 | */ 5 | package com.linkedpipes.etl.library.template.plugin.migration; -------------------------------------------------------------------------------- /libraries/library-template/src/test/resources/plugin/e-textHolder-v1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/libraries/library-template/src/test/resources/plugin/e-textHolder-v1.jar -------------------------------------------------------------------------------- /libraries/library-template/src/test/resources/plugin/e-textHolder-v2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/libraries/library-template/src/test/resources/plugin/e-textHolder-v2.jar -------------------------------------------------------------------------------- /libraries/library-template/src/test/resources/reference/loader-000.trig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/libraries/library-template/src/test/resources/reference/loader-000.trig -------------------------------------------------------------------------------- /plugin-api/src/main/java/com/linkedpipes/etl/executor/api/v1/event/Event.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.api.v1.event; 2 | 3 | import com.linkedpipes.etl.executor.api.v1.rdf.model.TripleWriter; 4 | 5 | public interface Event { 6 | 7 | void setIri(String iri); 8 | 9 | void write(TripleWriter builder); 10 | 11 | } 12 | -------------------------------------------------------------------------------- /plugin-api/src/main/java/com/linkedpipes/etl/executor/api/v1/rdf/RdfException.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.api.v1.rdf; 2 | 3 | import com.linkedpipes.etl.executor.api.v1.LpException; 4 | 5 | public class RdfException extends LpException { 6 | 7 | public RdfException(String messages, Object... args) { 8 | super(messages, args); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /plugin-api/src/main/java/com/linkedpipes/etl/executor/api/v1/vocabulary/RDF.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.api.v1.vocabulary; 2 | 3 | public final class RDF { 4 | 5 | public static final String TYPE = 6 | "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /plugin-api/src/main/java/com/linkedpipes/etl/executor/api/v1/vocabulary/SKOS.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.api.v1.vocabulary; 2 | 3 | public final class SKOS { 4 | 5 | public static final String PREF_LABEL = 6 | "http://www.w3.org/2004/02/skos/core#prefLabel"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /plugin-test/src/main/java/com/linkedpipes/etl/test/suite/InvalidDescription.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.test.suite; 2 | 3 | import com.linkedpipes.etl.executor.api.v1.LpException; 4 | 5 | public class InvalidDescription extends LpException { 6 | 7 | public InvalidDescription(String messages, Object... args) { 8 | super(messages, args); 9 | } 10 | 11 | } 12 | -------------------------------------------------------------------------------- /plugins/c-files/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/c-files/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/c-files/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/c-files/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/c-files#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/c-rdfChunkedTriples/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/c-rdfChunkedTriples/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/c-rdfChunkedTriples/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/c-rdfChunkedTriples/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/c-rdfChunkedTriples#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/c-rdfSingleGraph/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/c-rdfSingleGraph/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/c-rdfSingleGraph/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/c-rdfSingleGraph/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/c-rdfSingleGraph#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-datasetMetadata/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/e-datasetMetadata/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/e-datasetMetadata#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-datasetMetadata/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Dataset/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-dcatAp11Dataset/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Dataset/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Dataset/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Dataset/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Dataset/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Distribution/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-dcatAp11Distribution/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Distribution/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Distribution/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Distribution/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-dcatAp11Distribution/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-distributionMetadata/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/e-distributionMetadata/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/e-distributionMetadata#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-distributionMetadata/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-filesFromLocal/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-filesFromLocal/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-filesFromLocal/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-filesFromLocal/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-filesFromLocal/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-filesFromLocal/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-ftpFiles/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/e-ftpFiles/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/e-ftpFiles#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-ftpFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-httpGetFile", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile", 4 | "http://etl.linkedpipes.com/ontology/directory": [ 5 | "main", 6 | "multiple" 7 | ] 8 | } -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/main/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/main/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/main/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/main/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/multiple/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/multiple/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/multiple/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-httpGetFile/src/main/resources/LP-ETL/multiple/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-pipelineInput/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-pipelineInput/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-pipelineInput/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/e-pipelineInput/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/e-pipelineInput#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpoint/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpoint/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunkedList/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointChunkedList/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunkedList/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointChunkedList/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointConstructScrollableCursor/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointConstructScrollableCursor/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointConstructScrollableCursor/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointConstructScrollableCursor/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointList/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointList/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointList/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointList/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointList/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointList/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelect/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointSelect/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelect/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelect/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelect/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelect/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelectScrollableCursor/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-sparqlEndpointSelectScrollableCursor/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelectScrollableCursor/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-sparqlEndpointSelectScrollableCursor/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-textHolder/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-textHolder/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-textHolder/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-textHolder/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-textHolder/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-textHolder/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-voidDataset/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/e-voidDataset/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/e-voidDataset/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-voidDataset/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/e-voidDataset/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/e-voidDataset/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-couchDb/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-couchDb/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-couchDb/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-couchDb/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-couchDb/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-couchDb/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-dcatAp11ToCkan/src/main/resources/LP-ETL/jar/definition.ttl: -------------------------------------------------------------------------------- 1 | 2 | a . 3 | -------------------------------------------------------------------------------- /plugins/l-dcatAp11ToCkan/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-dcatAp11ToCkan/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-dcatAp11ToCkan/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-dcatAp11ToCkan/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-dcatApToCkan/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-dcatApToCkan/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-dcatApToCkan/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-dcatApToCkan/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-dcatApToCkan/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-dcatApToCkan/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-filesToLocal/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-filesToLocal/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-filesToLocal/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-filesToLocal/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-filesToLocal/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-filesToLocal/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-filesToScp/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-filesToScp/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-filesToScp/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-filesToScp/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-filesToScp/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-filesToScp/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-ftpFiles/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/l-ftpFiles/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/l-ftpFiles#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-ftpFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-graphStoreProtocol/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-graphStoreProtocol/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-graphStoreProtocol/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-graphStoreProtocol/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-graphStoreProtocol/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-graphStoreProtocol/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-lodCloud/src/main/resources/LP-ETL/jar/definition.ttl: -------------------------------------------------------------------------------- 1 | 2 | a . 3 | -------------------------------------------------------------------------------- /plugins/l-lodCloud/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-lodCloud/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-lodCloud/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-lodCloud/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-solr/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-solr/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-solr/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-solr/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-solr/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-solr/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-sparqlEndpoint/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/l-sparqlEndpoint/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/l-sparqlEndpoint#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpoint/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpointChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-sparqlEndpointChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpointChunked/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/l-sparqlEndpointChunked/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/l-sparqlEndpointChunked#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpointChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-sparqlEndpointChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-wikibase/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/l-wikibase/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/l-wikibase/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-wikibase/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/l-wikibase/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/l-wikibase/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/q-sparqlAsk/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/q-sparqlAsk/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/q-sparqlAsk/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/q-sparqlAsk/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/q-sparqlAsk/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/q-sparqlAsk/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-bingTranslator/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-bingTranslator/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-bingTranslator/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-bingTranslator/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-bingTranslator/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-bingTranslator/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-chunkSplitter/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-chunkSplitter/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-chunkSplitter/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-chunkSplitter/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-chunkSplitter/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-chunkSplitter/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-chunkedToFiles/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-chunkedToFiles/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-chunkedToFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-chunkedToFiles/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-chunkedToFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-chunkedToFiles/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-chunkedToGraph/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-chunkedToGraph/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-chunkedToGraph/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-chunkedToGraph/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-chunkedToGraph#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-chunkedToTurtle/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-chunkedToTurtle/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-chunkedToTurtle/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-chunkedToTurtle/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-chunkedToTurtle#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-excelToCsv/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-excelToCsv/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-excelToCsv#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-excelToCsv/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-fileHasher/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-fileHasher/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-fileHasher/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-fileHasher/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-fileHasher#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesBase64Decode/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-fileDecode/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-fileDecode#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesBase64Decode/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesFilter/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesFilter/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesFilter/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesFilter/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesFilter/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesFilter/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesRenamer/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesRenamer/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesRenamer/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesRenamer/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesRenamer/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesRenamer/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdf/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesToRdf/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesToRdfChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfGraph/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesToRdfGraph/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfGraph/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfGraph/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfGraph/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToRdfGraph/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-filesToStatements/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-filesToStatements/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-filesToStatements#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/test/resources/jsonld/data.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@context": "http://schema.org/", 3 | "@type": "Person", 4 | "@id" : "http://localhost/resource", 5 | "name": "Adam", 6 | "jobTitle": "Professor" 7 | } -------------------------------------------------------------------------------- /plugins/t-filesToStatements/src/test/resources/turtle/data.ttl: -------------------------------------------------------------------------------- 1 | @prefix schema : . 2 | 3 | a schema:Person ; 4 | schema:jobTitle "Professor" ; 5 | schema:name "Adam" . 6 | -------------------------------------------------------------------------------- /plugins/t-geoTools/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-geoTools/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-geoTools/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-geoTools/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-geoTools/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-geoTools/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-graphMerger/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-graphMerger/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-graphMerger/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-graphMerger/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-graphMerger#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-hdtToRdf/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-hdtToRdf/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-hdtToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-hdtToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-hdtToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-hdtToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/java/com/linkedpipes/plugin/transformer/htmlcssuv/HtmlCssUvOntology.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.plugin.transformer.htmlcssuv; 2 | 3 | public class HtmlCssUvOntology { 4 | 5 | public static final String PREDICATE_SOURCE = 6 | "http://unifiedviews.eu/ontology/e-htmlCss/source"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-htmlCssUv/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-htmlCssUv/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-htmlCssUv#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-htmlCssUv/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jenaTdbLoader/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jenaTdbLoader/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jenaTdbLoader/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jenaTdbLoader/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jenaTdbLoader/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jenaTdbLoader/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormat/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonLdFormat/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormat/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormat/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormat/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormat/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormatTitanium/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonLdFormatTitanium/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormatTitanium/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormatTitanium/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormatTitanium/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdFormatTitanium/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/java/org/semarglproject/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The code in this package originates from 3 | * https://github.com/semarglproject/semargl 4 | * 5 | * the code was modified for use in LinkedPipes ETL. 6 | */ 7 | package org.semarglproject; -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonLdToRdf/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/org/semarglproject/AUTHORS: -------------------------------------------------------------------------------- 1 | Semargl is written and maintained by Lev Khomich. 2 | 3 | The following people contribute or have contributed 4 | to the Semargl project (sorted alphabetically): 5 | Peter Ansell 6 | Simone Tripodi -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdf/src/main/resources/org/semarglproject/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012-2013 by Lev Khomich and contributors. 2 | See AUTHORS for more details. 3 | 4 | The original code of semarglproject was modified for purpose of LinkedPipes ETL. -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/java/org/semarglproject/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * The code in this package originates from 3 | * https://github.com/semarglproject/semargl 4 | * 5 | * the code was modified for use in LinkedPipes ETL. 6 | */ 7 | package org.semarglproject; -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonLdToRdfChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/org/semarglproject/AUTHORS: -------------------------------------------------------------------------------- 1 | Semargl is written and maintained by Lev Khomich. 2 | 3 | The following people contribute or have contributed 4 | to the Semargl project (sorted alphabetically): 5 | Peter Ansell 6 | Simone Tripodi -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfChunked/src/main/resources/org/semarglproject/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012-2013 by Lev Khomich and contributors. 2 | See AUTHORS for more details. 3 | 4 | The original code of semarglproject was modified for purpose of LinkedPipes ETL. -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfTitanium/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonLdToRdfTitanium/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfTitanium/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfTitanium/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfTitanium/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonLdToRdfTitanium/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonToJsonLd/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-jsonToJsonLd/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-jsonToJsonLd/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonToJsonLd/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-jsonToJsonLd/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-jsonToJsonLd/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-modifyDate/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-modifyDate/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-modifyDate/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-modifyDate/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-modifyDate/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-modifyDate/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-mustache/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-mustache/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-mustache#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-mustache/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-mustacheChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-mustacheChunked/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-mustacheChunked#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-mustacheChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-packZip/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-packZip/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-packZip#Configuration"], 5 | "http://plugins.linkedpipes.com/ontology/t-packZip#fileName": "output.ttl" 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-packZip/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-propertyLinkerChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-propertyLinkerChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-propertyLinkerChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-propertyLinkerChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfDifference/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfDifference/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfDifference/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-rdfDifference/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-rdfDifference#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-rdfToFile/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfToFile/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfToFile/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToFile/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToFile/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToFile/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToFileChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfToFileChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfToFileChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToFileChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToFileChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToFileChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfToHdt/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-rdfToHdt/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-rdfToHdt#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToHdt/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/core/ArrayReference.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.core; 2 | 3 | /** 4 | * Reference to an array of values. 5 | */ 6 | public interface ArrayReference extends Reference { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/core/ObjectReference.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.core; 2 | 3 | /** 4 | * Reference to an object. 5 | */ 6 | public interface ObjectReference extends Reference { 7 | 8 | } 9 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/core/Reference.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.core; 2 | 3 | /** 4 | * Base reference instance. 5 | */ 6 | public interface Reference { 7 | 8 | String asDebugString(); 9 | 10 | boolean isObjectReference(); 11 | 12 | boolean isArrayReference(); 13 | 14 | boolean isPrimitiveReference(); 15 | 16 | } 17 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/json/jackson/JacksonSourceConfiguration.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.json.jackson; 2 | 3 | public class JacksonSourceConfiguration { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/model/OutputConfiguration.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.model; 2 | 3 | /** 4 | * Interface for output configuration, for example it can be used to specify 5 | * output format type. 6 | */ 7 | public interface OutputConfiguration { 8 | } 9 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/model/SelectorConfiguration.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.model; 2 | 3 | import cz.skodape.hdt.core.Selector; 4 | 5 | public interface SelectorConfiguration { 6 | 7 | /** 8 | * Create and return instance of selector using this configuration. 9 | */ 10 | Selector createSelector(); 11 | 12 | } 13 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/model/SourceConfiguration.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.model; 2 | 3 | import cz.skodape.hdt.core.PropertySource; 4 | 5 | public interface SourceConfiguration { 6 | 7 | PropertySource createSource(); 8 | 9 | } 10 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/java/cz/skodape/hdt/rdf/rdf4j/model/Rdf4jReference.java: -------------------------------------------------------------------------------- 1 | package cz.skodape.hdt.rdf.rdf4j.model; 2 | 3 | import cz.skodape.hdt.core.Reference; 4 | 5 | /** 6 | * Base class for RDF references. 7 | */ 8 | public interface Rdf4jReference extends Reference { 9 | 10 | } 11 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfToJsonTemplate/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToJsonTemplate/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-rdfToWrappedJsonLdChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-rdfToWrappedJsonLdChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-rdfToWrappedJsonLdChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-rdfToWrappedJsonLdChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-shacl-jena/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-shaclJena/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-shacl-jena/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-shacl-jena/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-shacl-jena/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-shacl-jena/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-shacl/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-shacl/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-shacl/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-shacl/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-shacl/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-shacl/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-singleGraphUnion/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-singleGraphUnion/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-singleGraphUnion/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-singleGraphUnion/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-singleGraphUnion#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstruct/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlConstruct/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstruct/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstruct/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstruct/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstruct/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlConstructChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructToFileList/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlConstructToFileList/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructToFileList/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlConstructToFileList/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlLinkerChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlLinkerChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlLinkerChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlLinkerChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlLinkerChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlLinkerChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlPerGraphUpdate/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlPerGraphUpdate/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlPerGraphUpdate/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlPerGraphUpdate/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlPerGraphUpdate/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlPerGraphUpdate/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelect/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlSelect/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelect/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelect/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelect/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelect/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelectMulti/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlSelectMulti/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlSelectMulti/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-sparqlSelectMultiple/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-sparqlSelectMultiple#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdate/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlUpdate/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdate/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdate/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdate/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdate/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdateChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-sparqlUpdateChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdateChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdateChunked/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-sparqlUpdateChunked/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-streamCompression/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-streamCompression/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-streamCompression/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-streamCompression/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-tabular/src/main/java/com/linkedpipes/plugin/transformer/tabular/InvalidTemplate.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.plugin.transformer.tabular; 2 | 3 | /** 4 | * An exception used to report invalid template. 5 | */ 6 | class InvalidTemplate extends Exception { 7 | 8 | InvalidTemplate(String message) { 9 | super(message); 10 | } 11 | 12 | }; 13 | -------------------------------------------------------------------------------- /plugins/t-tabular/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-tabular/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-tabularChunked/src/main/java/com/linkedpipes/plugin/transformer/tabular/InvalidTemplate.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.plugin.transformer.tabular; 2 | 3 | /** 4 | * An exception used to report invalid template. 5 | */ 6 | class InvalidTemplate extends Exception { 7 | 8 | InvalidTemplate(String message) { 9 | super(message); 10 | } 11 | 12 | }; 13 | -------------------------------------------------------------------------------- /plugins/t-tabularChunked/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-tabularChunked/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/java/com/linkedpipes/plugin/transformer/tabularuv/parser/ParserType.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.plugin.transformer.tabularuv.parser; 2 | 3 | /** 4 | * parser types. 5 | */ 6 | public enum ParserType { 7 | CSV, 8 | DBF, 9 | XLS 10 | } 11 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-tabularUv/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-tabularUv/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-tabularUv#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-tabularUv/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-templatedXlsToCsv/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-templatedXlsToCsv/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-templatedXlsToCsv/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-templatedXlsToCsv/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-unpack/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-unpack/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-unpack/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-unpack/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-unpack/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-unpack/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-unpackZip/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-unpackZip/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-unpackZip#Configuration"], 5 | "http://plugins.linkedpipes.com/ontology/t-unpackZip#usePrefix": true 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-unpackZip/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-valueParser/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-valueParser/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-valueParser#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-valueParser/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-xmlToChunks/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/t-xmlToChunks/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/t-xmlToChunks#Configuration"], 5 | "http://plugins.linkedpipes.com/ontology/t-xmlToChunks#chunk_size": 150 6 | } 7 | ] 8 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /plugins/t-xmlToChunks/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-xslt/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/t-xslt/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/t-xslt/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-xslt/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/t-xslt/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/t-xslt/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-deleteDirectory/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/template/config.jsonld: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "@id": "http://linkedpipes.com/resources/components/x-deleteDirectory/0.0.0/configuration", 4 | "@type" : ["http://plugins.linkedpipes.com/ontology/x-deleteDirectory#Configuration"] 5 | } 6 | ] 7 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-deleteDirectory/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-graphStorePurger/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-graphStorePurger/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-graphStorePurger/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-graphStorePurger/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-httpRequest/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-httpRequest/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-httpRequest/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-httpRequest/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-httpRequest/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-httpRequest/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-pipeline/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-pipeline/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-pipeline/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-pipeline/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-pipeline/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-pipeline/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-virtuoso/libs/README.md: -------------------------------------------------------------------------------- 1 | Source https://vos.openlinksw.com/owiki/wiki/VOS/VOSDownload -------------------------------------------------------------------------------- /plugins/x-virtuoso/libs/virt_rdf4j_4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/plugins/x-virtuoso/libs/virt_rdf4j_4.jar -------------------------------------------------------------------------------- /plugins/x-virtuoso/libs/virtjdbc4_3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedpipes/etl/eb266fcdb4868130c97bdc784df75628801f5177/plugins/x-virtuoso/libs/virtjdbc4_3.jar -------------------------------------------------------------------------------- /plugins/x-virtuoso/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-virtuoso/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-virtuoso/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-virtuoso/src/main/resources/LP-ETL/template/dialog/instance/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-virtuoso/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-virtuoso/src/main/resources/LP-ETL/template/dialog/template/dialog.js: -------------------------------------------------------------------------------- 1 | define([], function () { 2 | "use strict"; 3 | 4 | function controller($scope) { 5 | 6 | if ($scope.dialog === undefined) { 7 | $scope.dialog = {}; 8 | } 9 | 10 | } 11 | 12 | controller.$inject = ['$scope']; 13 | return controller; 14 | }); 15 | -------------------------------------------------------------------------------- /plugins/x-virtuosoExtractor/src/main/resources/LP-ETL/jar/definition.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@id": "http://etl.linkedpipes.com/resources/jars/x-virtuosoExtractor/0.0.0", 3 | "@type": "http://etl.linkedpipes.com/ontology/JarFile" 4 | } 5 | -------------------------------------------------------------------------------- /plugins/x-virtuosoExtractor/src/main/resources/LP-ETL/template/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /plugins/x-virtuosoExtractor/src/main/resources/LP-ETL/template/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /storage/deploy/storage.bat: -------------------------------------------------------------------------------- 1 | java -DconfigFileLocation=configuration.properties -jar ./storage/storage.jar 2 | -------------------------------------------------------------------------------- /storage/deploy/storage.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | java -DconfigFileLocation=configuration.properties -jar ./storage/storage.jar 4 | -------------------------------------------------------------------------------- /storage/src/main/java/com/linkedpipes/etl/storage/distribution/ImportContent.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.storage.distribution; 2 | 3 | public class ImportContent { 4 | } 5 | -------------------------------------------------------------------------------- /storage/src/main/java/com/linkedpipes/etl/storage/distribution/model/ImportTemplateOptions.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.storage.distribution.model; 2 | 3 | public class ImportTemplateOptions { 4 | 5 | public boolean importNewTemplates = true; 6 | 7 | public boolean updateExistingTemplates = false; 8 | 9 | } 10 | -------------------------------------------------------------------------------- /storage/src/main/java/com/linkedpipes/etl/storage/distribution/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * Contain functionality for distribution (import, export, ...), i.e. sharing 3 | * data among instances. 4 | */ 5 | package com.linkedpipes.etl.storage.distribution; 6 | -------------------------------------------------------------------------------- /storage/src/main/java/com/linkedpipes/etl/unpacker/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * This package should be moved to executor. As a result executor would be 3 | * able to execute full pipeline definition - pipeline with templates. 4 | */ 5 | package com.linkedpipes.etl.unpacker; -------------------------------------------------------------------------------- /storage/src/test/resources/template/repository/legacy/knowledge/mapping.trig: -------------------------------------------------------------------------------- 1 | 2 | 3 | { 4 | 5 | . 6 | } -------------------------------------------------------------------------------- /storage/src/test/resources/template/repository/legacy/templates/jar-etl.linkedpipes.com-resources-components-e-textHolder-0.0.0/dialog/instance/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /storage/src/test/resources/template/repository/legacy/templates/jar-etl.linkedpipes.com-resources-components-e-textHolder-0.0.0/dialog/template/dialog.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /storage/src/test/resources/template/repository/legacy/templates/repository-info.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": 4 3 | } -------------------------------------------------------------------------------- /test/data/template-000.jsonld: -------------------------------------------------------------------------------- 1 | { 2 | "@context": { 3 | "skos": "http://www.w3.org/2004/02/skos/core#" 4 | }, 5 | "@id": "http://THIS-SHOULD-BE-IGNORED", 6 | "@type" : "http://linkedpipes.com/ontology/Template", 7 | "skos:prefLabel": "Turtle holder" 8 | } 9 | -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- 1 | pytest==7.3.1 2 | requests==2.31.0 3 | -------------------------------------------------------------------------------- /vocabulary/src/main/java/com/linkedpipes/etl/executor/api/v1/vocabulary/LP_LIST.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.executor.api.v1.vocabulary; 2 | 3 | public final class LP_LIST { 4 | 5 | private static final String LP = 6 | "http://linkedpipes.com/ontology/"; 7 | 8 | public static final String TOMBSTONE = LP + "Tombstone"; 9 | 10 | } 11 | -------------------------------------------------------------------------------- /vocabulary/src/main/java/com/linkedpipes/etl/model/vocabulary/DCTERMS.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.model.vocabulary; 2 | 3 | public class DCTERMS { 4 | 5 | public static final String DESCRIPTION = 6 | "http://purl.org/dc/terms/description"; 7 | 8 | } 9 | -------------------------------------------------------------------------------- /vocabulary/src/main/java/com/linkedpipes/etl/model/vocabulary/RDF.java: -------------------------------------------------------------------------------- 1 | package com.linkedpipes.etl.model.vocabulary; 2 | 3 | public final class RDF { 4 | 5 | public static final String TYPE = 6 | "http://www.w3.org/1999/02/22-rdf-syntax-ns#type"; 7 | 8 | } 9 | --------------------------------------------------------------------------------