PROPERTY
- public abstract class RDFAbstractFeatureIterator<PROPERTY> extends RDFSparqlIterator<PROPERTY>
Modifier and Type | Field and Description |
---|---|
protected org.restlet.routing.Template |
featureTemplate |
protected static String |
sparql |
baseReference, jenaModel, nextRecord, nextRecordNode, qe, record, recordIDVar, recordNode, reference, referer, resultSet
Constructor and Description |
---|
RDFAbstractFeatureIterator(InputStream in,
org.restlet.data.MediaType mediaType) |
RDFAbstractFeatureIterator(com.hp.hpl.jena.rdf.model.Model model) |
RDFAbstractFeatureIterator(com.hp.hpl.jena.rdf.model.Model model,
String sparql) |
RDFAbstractFeatureIterator(org.restlet.data.Reference reference,
org.restlet.data.MediaType mediaType,
String referer) |
RDFAbstractFeatureIterator(org.restlet.data.Reference reference,
String referer) |
RDFAbstractFeatureIterator(org.restlet.representation.Representation representation,
org.restlet.data.MediaType mediaType) |
Modifier and Type | Method and Description |
---|---|
protected abstract PROPERTY |
newProperty(com.hp.hpl.jena.rdf.model.RDFNode node) |
protected PROPERTY |
parse(com.hp.hpl.jena.query.QuerySolution querySolution,
PROPERTY record) |
void |
setBaseReference(org.restlet.data.Reference baseReference) |
protected abstract void |
setName(PROPERTY record,
String name)
Property name
|
protected abstract void |
setOrigin(PROPERTY record,
com.hp.hpl.jena.rdf.model.RDFNode node) |
protected abstract void |
setSameAs(PROPERTY record,
com.hp.hpl.jena.rdf.model.RDFNode node)
URI of an individual in an ontology, owl:sameAs this property
e.g.
|
protected abstract void |
setUnits(PROPERTY record,
String units)
Property units
|
close, finalize, getBaseReference, getJenaModel, getRecordURI, hasNext, isSameRecord, next, remove
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
protected org.restlet.routing.Template featureTemplate
protected static final String sparql
public RDFAbstractFeatureIterator(org.restlet.representation.Representation representation, org.restlet.data.MediaType mediaType) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFAbstractFeatureIterator(org.restlet.data.Reference reference, String referer) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFAbstractFeatureIterator(org.restlet.data.Reference reference, org.restlet.data.MediaType mediaType, String referer) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFAbstractFeatureIterator(InputStream in, org.restlet.data.MediaType mediaType) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFAbstractFeatureIterator(com.hp.hpl.jena.rdf.model.Model model, String sparql) throws org.restlet.resource.ResourceException
org.restlet.resource.ResourceException
public RDFAbstractFeatureIterator(com.hp.hpl.jena.rdf.model.Model model) throws org.restlet.resource.ResourceException
org.restlet.resource.ResourceException
public void setBaseReference(org.restlet.data.Reference baseReference)
setBaseReference
in class RDFSparqlIterator<PROPERTY>
protected abstract PROPERTY newProperty(com.hp.hpl.jena.rdf.model.RDFNode node)
node
- protected PROPERTY parse(com.hp.hpl.jena.query.QuerySolution querySolution, PROPERTY record)
parse
in class RDFSparqlIterator<PROPERTY>
protected abstract void setName(PROPERTY record, String name)
record
- name
- protected abstract void setUnits(PROPERTY record, String units)
record
- units
- protected abstract void setOrigin(PROPERTY record, com.hp.hpl.jena.rdf.model.RDFNode node)
record
- node
- URI resource of the algorithm or model, generating the property
or URI to the dataset or a bibliographic reference the property originates.protected abstract void setSameAs(PROPERTY record, com.hp.hpl.jena.rdf.model.RDFNode node)
record
- node
- Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.