public interface RdfMapper
| Modifier and Type | Method and Description |
|---|---|
void |
exposeFragment(ResourceFragment out,
org.apache.jena.rdf.model.Resource priorState,
Object entity) |
void |
exposeShape(ResourceShapeBuilder shapeBuilder)
Expose SPARQL patterns that identify the set of triples
that are needed to populate the *immediate* values of the affected entity properties.
|
default String |
getName()
It may be useful giving property mappers names.
|
Set<String> |
getPropertyNames()
Return the set of entity properties which are affected by this populator.
|
void |
populate(EntityFragment out,
org.apache.jena.rdf.model.Resource shape,
Object entity) |
PathFragment |
resolve(String propertyName)
Return a relation that addresses the attribute on in the RDF
|
default String getName()
Set<String> getPropertyNames()
void exposeShape(ResourceShapeBuilder shapeBuilder)
shapeBuilder - void exposeFragment(ResourceFragment out, org.apache.jena.rdf.model.Resource priorState, Object entity)
void populate(EntityFragment out, org.apache.jena.rdf.model.Resource shape, Object entity)
PathFragment resolve(String propertyName)
Copyright © 2017. All rights reserved.