public class DatasetRDFWriter extends AbstractStaxRDFWriter<IStructureRecord,IStructureRecord>
| Modifier and Type | Field and Description |
|---|---|
protected Comparator<Property> |
comp |
protected CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> |
compoundReporter |
protected String |
datasetIndividual |
protected Profile |
groupProperties |
protected List<Property> |
header |
protected String |
licenseURI |
protected PropertyURIReporter |
propertyReporter |
protected Template |
template |
dc, dcterms, ot, output, owl, rdf, uriReporter| Constructor and Description |
|---|
DatasetRDFWriter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter,
PropertyURIReporter propertyReporter) |
DatasetRDFWriter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter,
PropertyURIReporter propertyReporter,
net.idea.restnet.db.QueryURIReporter<IStructureRecord,net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> uriReporter) |
DatasetRDFWriter(org.restlet.data.Reference baseReference,
net.idea.restnet.c.ResourceDoc doc) |
DatasetRDFWriter(org.restlet.Request request,
net.idea.restnet.c.ResourceDoc doc) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected String |
createDatasetURI(int datasetID) |
void |
footer(XMLStreamWriter writer) |
CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> |
getCompoundReporter() |
String |
getDatasetIndividual() |
Profile |
getGroupProperties() |
String |
getLicenseURI() |
PropertyURIReporter |
getPropertyReporter() |
Template |
getTemplate() |
void |
header(XMLStreamWriter writer)
xmlns:ac="http://apps.ideaconsult.net:8080/ambit2/compound/"
xmlns:ot="http://www.opentox.org/api/1.1#"
xmlns:bx="http://purl.org/net/nknouf/ns/bibtex#"
xmlns:otee="http://www.opentox.org/echaEndpoints.owl#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:ar="http://apps.ideaconsult.net:8080/ambit2/reference/"
xmlns="http://apps.ideaconsult.net:8080/ambit2/"
xmlns:am="http://apps.ideaconsult.net:8080/ambit2/model/"
xmlns:af="http://apps.ideaconsult.net:8080/ambit2/feature/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ad="http://apps.ideaconsult.net:8080/ambit2/dataset/"
xmlns:ag="http://apps.ideaconsult.net:8080/ambit2/algorithm/"
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
xmlns:ota="http://www.opentox.org/algorithmTypes.owl#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xml:base="http://apps.ideaconsult.net:8080/ambit2/">
|
IStructureRecord |
process(IStructureRecord item) |
void |
setCompoundReporter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter) |
void |
setDatasetIndividual(String datasetIndividual) |
void |
setGroupProperties(Profile gp) |
void |
setLicenseURI(String licenseURI) |
void |
setPropertyReporter(PropertyURIReporter propertyReporter) |
void |
setTemplate(Template template) |
protected List<Property> |
template2Header(Template template,
boolean propertiesOnly) |
protected String |
writeHasSource(Property item)
|
getOutput, getUriReporter, setOutput, setUriReporter, writeAnnotationPropertyTriple, writeClassTriple, writeDataPropertyTriple, writeObjectPropertyTripleprotected String datasetIndividual
protected PropertyURIReporter propertyReporter
protected CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter
protected Comparator<Property> comp
protected Profile groupProperties
protected String licenseURI
protected Template template
public DatasetRDFWriter(org.restlet.data.Reference baseReference,
net.idea.restnet.c.ResourceDoc doc)
public DatasetRDFWriter(org.restlet.Request request,
net.idea.restnet.c.ResourceDoc doc)
public DatasetRDFWriter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter, PropertyURIReporter propertyReporter)
public DatasetRDFWriter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter, PropertyURIReporter propertyReporter, net.idea.restnet.db.QueryURIReporter<IStructureRecord,net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> uriReporter)
public String getLicenseURI()
public void setLicenseURI(String licenseURI)
public Profile getGroupProperties()
public void setGroupProperties(Profile gp)
public Template getTemplate()
public void setTemplate(Template template)
public CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> getCompoundReporter()
public void setCompoundReporter(CompoundURIReporter<net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> compoundReporter)
public PropertyURIReporter getPropertyReporter()
public void setPropertyReporter(PropertyURIReporter propertyReporter)
public String getDatasetIndividual()
public void setDatasetIndividual(String datasetIndividual)
public IStructureRecord process(IStructureRecord item) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionprotected String createDatasetURI(int datasetID)
public void header(XMLStreamWriter writer)
AbstractStaxRDFWriterheader in class AbstractStaxRDFWriter<IStructureRecord,IStructureRecord>public void footer(XMLStreamWriter writer)
footer in class AbstractStaxRDFWriter<IStructureRecord,IStructureRecord>protected String writeHasSource(Property item) throws Exception
item - Exceptionpublic void close()
close in interface net.idea.modbcum.i.processors.IProcessor<IStructureRecord,IStructureRecord>close in class net.idea.modbcum.p.DefaultAmbitProcessor<IStructureRecord,IStructureRecord>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.