| Constructor and Description |
|---|
MappingImpl(com.google.common.collect.ImmutableTable<RDFAtomPredicate,org.apache.commons.rdf.api.IRI,IQ> propertyTable,
com.google.common.collect.ImmutableTable<RDFAtomPredicate,org.apache.commons.rdf.api.IRI,IQ> classTable) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableCollection<IQ> |
getQueries(RDFAtomPredicate rdfAtomPredicate) |
com.google.common.collect.ImmutableSet<RDFAtomPredicate> |
getRDFAtomPredicates()
TriplePredicate, QuadPredicate, etc.
|
Optional<IQ> |
getRDFClassDefinition(RDFAtomPredicate rdfAtomPredicate,
org.apache.commons.rdf.api.IRI classIRI) |
com.google.common.collect.ImmutableSet<org.apache.commons.rdf.api.IRI> |
getRDFClasses(RDFAtomPredicate rdfAtomPredicate)
Classes used to define triples, quads, etc.
|
com.google.common.collect.ImmutableSet<org.apache.commons.rdf.api.IRI> |
getRDFProperties(RDFAtomPredicate rdfAtomPredicate)
Properties used to define triples, quads, etc.
|
Optional<IQ> |
getRDFPropertyDefinition(RDFAtomPredicate rdfAtomPredicate,
org.apache.commons.rdf.api.IRI propertyIRI)
rdfAtomPredicate indicates if it is a triple, a quad (or something else)
|
public MappingImpl(com.google.common.collect.ImmutableTable<RDFAtomPredicate,org.apache.commons.rdf.api.IRI,IQ> propertyTable, com.google.common.collect.ImmutableTable<RDFAtomPredicate,org.apache.commons.rdf.api.IRI,IQ> classTable)
public Optional<IQ> getRDFPropertyDefinition(RDFAtomPredicate rdfAtomPredicate, org.apache.commons.rdf.api.IRI propertyIRI)
MappinggetRDFPropertyDefinition in interface Mappingpublic Optional<IQ> getRDFClassDefinition(RDFAtomPredicate rdfAtomPredicate, org.apache.commons.rdf.api.IRI classIRI)
getRDFClassDefinition in interface Mappingpublic com.google.common.collect.ImmutableSet<org.apache.commons.rdf.api.IRI> getRDFProperties(RDFAtomPredicate rdfAtomPredicate)
MappinggetRDFProperties in interface Mappingpublic com.google.common.collect.ImmutableSet<org.apache.commons.rdf.api.IRI> getRDFClasses(RDFAtomPredicate rdfAtomPredicate)
MappinggetRDFClasses in interface Mappingpublic com.google.common.collect.ImmutableCollection<IQ> getQueries(RDFAtomPredicate rdfAtomPredicate)
getQueries in interface Mappingpublic com.google.common.collect.ImmutableSet<RDFAtomPredicate> getRDFAtomPredicates()
MappinggetRDFAtomPredicates in interface MappingCopyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.