Package n10s.rdf.export
Class LPGRDFToRDFProcesssor
java.lang.Object
n10s.rdf.export.ExportProcessor
n10s.rdf.export.LPGRDFToRDFProcesssor
-
Field Summary
Fields inherited from class n10s.rdf.export.ExportProcessor
BASE_SCH_NS, exportPropertiesInRels, graphConfig, graphdb, tx, vf -
Constructor Summary
ConstructorsConstructorDescriptionLPGRDFToRDFProcesssor(org.neo4j.graphdb.GraphDatabaseService graphdb, org.neo4j.graphdb.Transaction tx, GraphConfig gc, boolean isRDFStarSerialisation) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanfilterNode(org.neo4j.graphdb.Node node, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) protected booleanfilterRelationship(org.neo4j.graphdb.Relationship rel, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) protected Set<org.eclipse.rdf4j.model.Statement>processNode(org.neo4j.graphdb.Node node, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris, String propNameFilter) protected voidprocessPropOnRel(Set<org.eclipse.rdf4j.model.Statement> statementSet, org.eclipse.rdf4j.model.Statement baseStatement, String key, Object propertyValueObject) protected Set<org.eclipse.rdf4j.model.Statement>processRelationship(org.neo4j.graphdb.Relationship rel, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) Stream<org.eclipse.rdf4j.model.Statement>streamLocalExplicitOntology(Map<String, Object> params) Stream<org.eclipse.rdf4j.model.Statement>Stream<org.eclipse.rdf4j.model.Statement>streamNodeByUri(String uri, boolean streamContext) Stream<org.eclipse.rdf4j.model.Statement>streamNodeByUri(String uri, String graphId, boolean excludeContext) Stream<org.eclipse.rdf4j.model.Statement>Methods inherited from class n10s.rdf.export.ExportProcessor
createTypedLiteral, getValueFromTriplePatternObject, getXSDType, streamNodesBySearch, streamTriplesFromCypher
-
Constructor Details
-
LPGRDFToRDFProcesssor
public LPGRDFToRDFProcesssor(org.neo4j.graphdb.GraphDatabaseService graphdb, org.neo4j.graphdb.Transaction tx, GraphConfig gc, boolean isRDFStarSerialisation) throws InvalidNamespacePrefixDefinitionInDB
-
-
Method Details
-
streamLocalImplicitOntology
- Specified by:
streamLocalImplicitOntologyin classExportProcessor
-
streamNodeByUri
-
streamNodeByUri
-
filterRelationship
protected boolean filterRelationship(org.neo4j.graphdb.Relationship rel, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) - Specified by:
filterRelationshipin classExportProcessor
-
filterNode
protected boolean filterNode(org.neo4j.graphdb.Node node, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) - Specified by:
filterNodein classExportProcessor
-
processPropOnRel
protected void processPropOnRel(Set<org.eclipse.rdf4j.model.Statement> statementSet, org.eclipse.rdf4j.model.Statement baseStatement, String key, Object propertyValueObject) - Specified by:
processPropOnRelin classExportProcessor
-
processRelationship
protected Set<org.eclipse.rdf4j.model.Statement> processRelationship(org.neo4j.graphdb.Relationship rel, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris) - Specified by:
processRelationshipin classExportProcessor
-
processNode
protected Set<org.eclipse.rdf4j.model.Statement> processNode(org.neo4j.graphdb.Node node, Map<Long, org.eclipse.rdf4j.model.IRI> ontologyEntitiesUris, String propNameFilter) - Specified by:
processNodein classExportProcessor
-
streamTriplesFromTriplePattern
public Stream<org.eclipse.rdf4j.model.Statement> streamTriplesFromTriplePattern(TriplePattern tp) throws InvalidNamespacePrefixDefinitionInDB - Specified by:
streamTriplesFromTriplePatternin classExportProcessor- Throws:
InvalidNamespacePrefixDefinitionInDB
-
streamLocalExplicitOntology
-