public abstract class RDFDataEntryIterator<Item,Feature> extends RDFObjectIterator<Item>
Modifier and Type | Field and Description |
---|---|
protected org.restlet.routing.Template |
conformerTemplate |
protected org.restlet.routing.Template |
featureTemplate |
baseReference, forceReadRDFLocalObjects, iterateSubjects, jenaModel, mediaType, record, recordIterator, reference, referer, template, topObject
Constructor and Description |
---|
RDFDataEntryIterator(InputStream in,
org.restlet.data.MediaType mediaType) |
RDFDataEntryIterator(com.hp.hpl.jena.rdf.model.Model model) |
RDFDataEntryIterator(com.hp.hpl.jena.rdf.model.Model model,
com.hp.hpl.jena.rdf.model.StmtIterator recordIterator) |
RDFDataEntryIterator(org.restlet.data.Reference reference,
org.restlet.data.MediaType mediaType,
String referer) |
RDFDataEntryIterator(org.restlet.data.Reference reference,
String referer) |
RDFDataEntryIterator(org.restlet.representation.Representation representation,
org.restlet.data.MediaType mediaType) |
Modifier and Type | Method and Description |
---|---|
protected abstract Feature |
createFeature(com.hp.hpl.jena.rdf.model.RDFNode feature) |
protected org.restlet.routing.Template |
createTemplate() |
protected abstract void |
parseFeatureURI(String uri,
Feature property) |
protected void |
parseFeatureValues(com.hp.hpl.jena.rdf.model.Resource dataEntry,
Item record) |
protected void |
parseObjectURI(com.hp.hpl.jena.rdf.model.RDFNode uri,
Item record) |
protected Item |
parseRecord(com.hp.hpl.jena.rdf.model.RDFNode newEntry,
Item record) |
abstract boolean |
readStructure(com.hp.hpl.jena.rdf.model.RDFNode target,
Item record) |
protected abstract void |
setFeatureValue(Item record,
Feature key,
com.hp.hpl.jena.rdf.model.RDFNode value) |
protected abstract void |
setIDChemical(int idchemical) |
protected abstract void |
setIDConformer(int idchemical) |
close, createRecord, createResource, getBaseReference, getCreator, getJenaModel, getMediaType, getPropertyNode, getPropertyValue, getTemplate, getTitle, getURI, hasNext, isCloseModel, isForceReadRDFLocalObjects, isIterateSubjects, next, remove, removeDatasetFragment, setBaseReference, setCloseModel, setForceReadRDFLocalObjects, setIterateSubjects, setMediaType, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEachRemaining
protected org.restlet.routing.Template conformerTemplate
protected org.restlet.routing.Template featureTemplate
public RDFDataEntryIterator(org.restlet.representation.Representation representation, org.restlet.data.MediaType mediaType) throws org.restlet.resource.ResourceException
org.restlet.resource.ResourceException
public RDFDataEntryIterator(org.restlet.data.Reference reference, String referer) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFDataEntryIterator(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 RDFDataEntryIterator(InputStream in, org.restlet.data.MediaType mediaType) throws org.restlet.resource.ResourceException, MalformedURLException, IOException
org.restlet.resource.ResourceException
MalformedURLException
IOException
public RDFDataEntryIterator(com.hp.hpl.jena.rdf.model.Model model, com.hp.hpl.jena.rdf.model.StmtIterator recordIterator)
public RDFDataEntryIterator(com.hp.hpl.jena.rdf.model.Model model)
protected org.restlet.routing.Template createTemplate()
createTemplate
in class RDFObjectIterator<Item>
protected abstract void setIDChemical(int idchemical)
protected abstract void setIDConformer(int idchemical)
protected void parseObjectURI(com.hp.hpl.jena.rdf.model.RDFNode uri, Item record)
parseObjectURI
in class RDFObjectIterator<Item>
protected Item parseRecord(com.hp.hpl.jena.rdf.model.RDFNode newEntry, Item record)
parseRecord
in class RDFObjectIterator<Item>
protected void parseFeatureValues(com.hp.hpl.jena.rdf.model.Resource dataEntry, Item record)
public abstract boolean readStructure(com.hp.hpl.jena.rdf.model.RDFNode target, Item record)
protected abstract Feature createFeature(com.hp.hpl.jena.rdf.model.RDFNode feature)
protected abstract void setFeatureValue(Item record, Feature key, com.hp.hpl.jena.rdf.model.RDFNode value)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.