
fr.inria.eventcloud.api.wrappers.ModelWrapper Maven / Gradle / Ivy
/**
* Copyright (c) 2011-2013 INRIA.
*
* This program is free software: you can redistribute it and/or modify it under
* the terms of the GNU Affero General Public License as published by the Free
* Software Foundation, either version 3 of the License, or (at your option) any
* later version.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
* FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
* details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see
**/
package fr.inria.eventcloud.api.wrappers;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
import java.util.Calendar;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import com.hp.hpl.jena.datatypes.RDFDatatype;
import com.hp.hpl.jena.graph.Graph;
import com.hp.hpl.jena.graph.Node;
import com.hp.hpl.jena.graph.Triple;
import com.hp.hpl.jena.rdf.model.Alt;
import com.hp.hpl.jena.rdf.model.AnonId;
import com.hp.hpl.jena.rdf.model.Bag;
import com.hp.hpl.jena.rdf.model.Literal;
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelChangedListener;
import com.hp.hpl.jena.rdf.model.NodeIterator;
import com.hp.hpl.jena.rdf.model.NsIterator;
import com.hp.hpl.jena.rdf.model.Property;
import com.hp.hpl.jena.rdf.model.RDFList;
import com.hp.hpl.jena.rdf.model.RDFNode;
import com.hp.hpl.jena.rdf.model.RDFReader;
import com.hp.hpl.jena.rdf.model.RDFWriter;
import com.hp.hpl.jena.rdf.model.RSIterator;
import com.hp.hpl.jena.rdf.model.ReifiedStatement;
import com.hp.hpl.jena.rdf.model.ResIterator;
import com.hp.hpl.jena.rdf.model.Resource;
import com.hp.hpl.jena.rdf.model.ResourceF;
import com.hp.hpl.jena.rdf.model.Selector;
import com.hp.hpl.jena.rdf.model.Seq;
import com.hp.hpl.jena.rdf.model.Statement;
import com.hp.hpl.jena.rdf.model.StmtIterator;
import com.hp.hpl.jena.shared.Command;
import com.hp.hpl.jena.shared.Lock;
import com.hp.hpl.jena.shared.PrefixMapping;
import com.hp.hpl.jena.shared.ReificationStyle;
import fr.inria.eventcloud.configuration.EventCloudProperties;
import fr.inria.eventcloud.utils.SparqlResultSerializer;
/**
* ModelWrapper is used to make a Jena {@link Model} serializable.
*
* @author lpellegr
*/
@SuppressWarnings("deprecation")
public class ModelWrapper extends SparqlResultWrapper implements Model {
private static final long serialVersionUID = 160L;
/**
* Constructs a wrapper for the specified {@code model}.
*
* @param model
* the model to wrap.
*/
public ModelWrapper(Model model) {
super(model);
}
/**
* {@inheritDoc}
*/
@Override
protected void internalWriteObject(ObjectOutputStream out)
throws IOException {
SparqlResultSerializer.serialize(
out, this, EventCloudProperties.COMPRESSION.getValue());
}
/**
* {@inheritDoc}
*/
@Override
protected void internalReadObject(ObjectInputStream in) throws IOException,
ClassNotFoundException {
this.object =
SparqlResultSerializer.deserializeModel(
in, EventCloudProperties.COMPRESSION.getValue());
}
/**
* {@inheritDoc}
*/
@Override
public Statement asStatement(Triple t) {
return super.object.asStatement(t);
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping setNsPrefix(String prefix, String uri) {
return super.object.setNsPrefix(prefix, uri);
}
/**
* {@inheritDoc}
*/
@Override
public Graph getGraph() {
return super.object.getGraph();
}
/**
* {@inheritDoc}
*/
@Override
public RDFNode asRDFNode(Node n) {
return super.object.asRDFNode(n);
}
/**
* {@inheritDoc}
*/
@Override
public Resource wrapAsResource(Node n) {
return super.object.wrapAsResource(n);
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping removeNsPrefix(String prefix) {
return super.object.removeNsPrefix(prefix);
}
/**
* {@inheritDoc}
*/
@Override
public void enterCriticalSection(boolean readLockRequested) {
super.object.enterCriticalSection(readLockRequested);
}
/**
* {@inheritDoc}
*/
@Override
public RDFWriter getWriter() {
return super.object.getWriter();
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping setNsPrefixes(PrefixMapping other) {
return super.object.setNsPrefixes(other);
}
/**
* {@inheritDoc}
*/
@Override
public void leaveCriticalSection() {
super.object.leaveCriticalSection();
}
/**
* {@inheritDoc}
*/
@Override
public RDFWriter getWriter(String lang) {
return super.object.getWriter(lang);
}
/**
* {@inheritDoc}
*/
@Override
public RDFReader getReader() {
return super.object.getReader();
}
/**
* {@inheritDoc}
*/
@Override
public long size() {
return super.object.size();
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping setNsPrefixes(Map map) {
return super.object.setNsPrefixes(map);
}
/**
* {@inheritDoc}
*/
@Override
public RDFReader getReader(String lang) {
return super.object.getReader(lang);
}
/**
* {@inheritDoc}
*/
@Override
public String setWriterClassName(String lang, String className) {
return super.object.setWriterClassName(lang, className);
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping withDefaultMappings(PrefixMapping map) {
return super.object.withDefaultMappings(map);
}
/**
* {@inheritDoc}
*/
@Override
public String setReaderClassName(String lang, String className) {
return super.object.setReaderClassName(lang, className);
}
/**
* {@inheritDoc}
*/
@Override
public boolean isEmpty() {
return super.object.isEmpty();
}
/**
* {@inheritDoc}
*/
@Override
public Resource getResource(String uri, ResourceF f) {
return super.object.getResource(uri, f);
}
/**
* {@inheritDoc}
*/
@Override
public String getNsPrefixURI(String prefix) {
return super.object.getNsPrefixURI(prefix);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listSubjects() {
return super.object.listSubjects();
}
/**
* {@inheritDoc}
*/
@Override
public String getNsURIPrefix(String uri) {
return super.object.getNsURIPrefix(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Property getProperty(String uri) {
return super.object.getProperty(uri);
}
/**
* {@inheritDoc}
*/
@Override
public NsIterator listNameSpaces() {
return super.object.listNameSpaces();
}
/**
* {@inheritDoc}
*/
@Override
public Map getNsPrefixMap() {
return super.object.getNsPrefixMap();
}
/**
* {@inheritDoc}
*/
@Override
public Bag getBag(String uri) {
return super.object.getBag(uri);
}
/**
* {@inheritDoc}
*/
@Override
public String expandPrefix(String prefixed) {
return super.object.expandPrefix(prefixed);
}
/**
* {@inheritDoc}
*/
@Override
public Bag getBag(Resource r) {
return super.object.getBag(r);
}
/**
* {@inheritDoc}
*/
@Override
public String shortForm(String uri) {
return super.object.shortForm(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Resource getResource(String uri) {
return super.object.getResource(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Alt getAlt(String uri) {
return super.object.getAlt(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Property getProperty(String nameSpace, String localName) {
return super.object.getProperty(nameSpace, localName);
}
/**
* {@inheritDoc}
*/
@Override
public Alt getAlt(Resource r) {
return super.object.getAlt(r);
}
/**
* {@inheritDoc}
*/
@Override
public String qnameFor(String uri) {
return super.object.qnameFor(uri);
}
/**
* {@inheritDoc}
*/
@Override
public PrefixMapping lock() {
return super.object.lock();
}
/**
* {@inheritDoc}
*/
@Override
public Seq getSeq(String uri) {
return super.object.getSeq(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource() {
return super.object.createResource();
}
/**
* {@inheritDoc}
*/
@Override
public Seq getSeq(Resource r) {
return super.object.getSeq(r);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(AnonId id) {
return super.object.createResource(id);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(Resource type) {
return super.object.createResource(type);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(String uri) {
return super.object.createResource(uri);
}
/**
* {@inheritDoc}
*/
@Override
public RDFNode getRDFNode(Node n) {
return super.object.getRDFNode(n);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(String uri, Resource type) {
return super.object.createResource(uri, type);
}
/**
* {@inheritDoc}
*/
@Override
public Property createProperty(String nameSpace, String localName) {
return super.object.createProperty(nameSpace, localName);
}
/**
* {@inheritDoc}
*/
@Override
public boolean samePrefixMappingAs(PrefixMapping other) {
return super.object.samePrefixMappingAs(other);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(ResourceF f) {
return super.object.createResource(f);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createLiteral(String v, String language) {
return super.object.createLiteral(v, language);
}
/**
* {@inheritDoc}
*/
@Override
public Resource createResource(String uri, ResourceF f) {
return super.object.createResource(uri, f);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createLiteral(String v, boolean wellFormed) {
return super.object.createLiteral(v, wellFormed);
}
/**
* {@inheritDoc}
*/
@Override
public Property createProperty(String uri) {
return super.object.createProperty(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createLiteral(String v) {
return super.object.createLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(boolean v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(String lex, RDFDatatype dtype) {
return super.object.createTypedLiteral(lex, dtype);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(int v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(long v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(Calendar d) {
return super.object.createTypedLiteral(d);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(Object value, RDFDatatype dtype) {
return super.object.createTypedLiteral(value, dtype);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(char v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(float v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(double v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(Object value) {
return super.object.createTypedLiteral(value);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(String v) {
return super.object.createTypedLiteral(v);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createStatement(Resource s, Property p, RDFNode o) {
return super.object.createStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(String lex, String typeURI) {
return super.object.createTypedLiteral(lex, typeURI);
}
/**
* {@inheritDoc}
*/
@Override
public RDFList createList() {
return super.object.createList();
}
/**
* {@inheritDoc}
*/
@Override
public RDFList createList(Iterator extends RDFNode> members) {
return super.object.createList(members);
}
/**
* {@inheritDoc}
*/
@Override
public Literal createTypedLiteral(Object value, String typeURI) {
return super.object.createTypedLiteral(value, typeURI);
}
/**
* {@inheritDoc}
*/
@Override
public RDFList createList(RDFNode[] members) {
return super.object.createList(members);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Statement s) {
return super.object.add(s);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Statement[] statements) {
return super.object.add(statements);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, boolean o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(Statement[] statements) {
return super.object.remove(statements);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, float o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(List statements) {
return super.object.add(statements);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, double o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, long o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(List statements) {
return super.object.remove(statements);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, int o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(StmtIterator iter) {
return super.object.add(iter);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, char o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Model m) {
return super.object.add(m);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createLiteralStatement(Resource s, Property p, Object o) {
return super.object.createLiteralStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Model m, boolean suppressReifications) {
return super.object.add(m, suppressReifications);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createStatement(Resource s, Property p, String o) {
return super.object.createStatement(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(String url) {
return super.object.read(url);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(InputStream in, String base) {
return super.object.read(in, base);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createStatement(Resource s, Property p, String o, String l) {
return super.object.createStatement(s, p, o, l);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createStatement(Resource s, Property p, String o,
boolean wellFormed) {
return super.object.createStatement(s, p, o, wellFormed);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(InputStream in, String base, String lang) {
return super.object.read(in, base, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Statement createStatement(Resource s, Property p, String o,
String l, boolean wellFormed) {
return super.object.createStatement(s, p, o, l, wellFormed);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(Reader reader, String base) {
return super.object.read(reader, base);
}
/**
* {@inheritDoc}
*/
@Override
public Bag createBag() {
return super.object.createBag();
}
/**
* {@inheritDoc}
*/
@Override
public Bag createBag(String uri) {
return super.object.createBag(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Alt createAlt() {
return super.object.createAlt();
}
/**
* {@inheritDoc}
*/
@Override
public Model read(String url, String lang) {
return super.object.read(url, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Alt createAlt(String uri) {
return super.object.createAlt(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(Reader reader, String base, String lang) {
return super.object.read(reader, base, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Seq createSeq() {
return super.object.createSeq();
}
/**
* {@inheritDoc}
*/
@Override
public Seq createSeq(String uri) {
return super.object.createSeq(uri);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Resource s, Property p, RDFNode o) {
return super.object.add(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, boolean o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, long o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, int o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model read(String url, String base, String lang) {
return super.object.read(url, base, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, char o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, float o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(Writer writer) {
return super.object.write(writer);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, double o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, Object o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(Writer writer, String lang) {
return super.object.write(writer, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Model addLiteral(Resource s, Property p, Literal o) {
return super.object.addLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(Writer writer, String lang, String base) {
return super.object.write(writer, lang, base);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Resource s, Property p, String o) {
return super.object.add(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Resource s, Property p, String lex, RDFDatatype datatype) {
return super.object.add(s, p, lex, datatype);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Resource s, Property p, String o, boolean wellFormed) {
return super.object.add(s, p, o, wellFormed);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(OutputStream out) {
return super.object.write(out);
}
/**
* {@inheritDoc}
*/
@Override
public Model add(Resource s, Property p, String o, String l) {
return super.object.add(s, p, o, l);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(Resource s, Property p, RDFNode o) {
return super.object.remove(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(OutputStream out, String lang) {
return super.object.write(out, lang);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(StmtIterator iter) {
return super.object.remove(iter);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(Model m) {
return super.object.remove(m);
}
/**
* {@inheritDoc}
*/
@Override
public Model write(OutputStream out, String lang, String base) {
return super.object.write(out, lang, base);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(Model m, boolean suppressReifications) {
return super.object.remove(m, suppressReifications);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listLiteralStatements(Resource subject,
Property predicate, boolean object) {
return super.object.listLiteralStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listLiteralStatements(Resource subject,
Property predicate, char object) {
return super.object.listLiteralStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public Model remove(Statement s) {
return super.object.remove(s);
}
/**
* {@inheritDoc}
*/
@Override
public Statement getRequiredProperty(Resource s, Property p) {
return super.object.getRequiredProperty(s, p);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listLiteralStatements(Resource subject,
Property predicate, long object) {
return super.object.listLiteralStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listLiteralStatements(Resource subject,
Property predicate, float object) {
return super.object.listLiteralStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public Statement getProperty(Resource s, Property p) {
return super.object.getProperty(s, p);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listLiteralStatements(Resource subject,
Property predicate, double object) {
return super.object.listLiteralStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listSubjectsWithProperty(Property p) {
return super.object.listSubjectsWithProperty(p);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p) {
return super.object.listResourcesWithProperty(p);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listStatements(Resource subject, Property predicate,
String object) {
return super.object.listStatements(subject, predicate, object);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listSubjectsWithProperty(Property p, RDFNode o) {
return super.object.listSubjectsWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, RDFNode o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listStatements(Resource subject, Property predicate,
String object, String lang) {
return super.object.listStatements(subject, predicate, object, lang);
}
/**
* {@inheritDoc}
*/
@Override
public NodeIterator listObjects() {
return super.object.listObjects();
}
/**
* {@inheritDoc}
*/
@Override
public NodeIterator listObjectsOfProperty(Property p) {
return super.object.listObjectsOfProperty(p);
}
/**
* {@inheritDoc}
*/
@Override
public NodeIterator listObjectsOfProperty(Resource s, Property p) {
return super.object.listObjectsOfProperty(s, p);
}
/**
* {@inheritDoc}
*/
@Override
public boolean contains(Resource s, Property p) {
return super.object.contains(s, p);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, boolean o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsResource(RDFNode r) {
return super.object.containsResource(r);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, long o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean contains(Resource s, Property p, RDFNode o) {
return super.object.contains(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, char o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, float o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean contains(Statement s) {
return super.object.contains(s);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, double o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsAny(StmtIterator iter) {
return super.object.containsAny(iter);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listResourcesWithProperty(Property p, Object o) {
return super.object.listResourcesWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsAll(StmtIterator iter) {
return super.object.containsAll(iter);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listSubjectsWithProperty(Property p, String o) {
return super.object.listSubjectsWithProperty(p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsAny(Model model) {
return super.object.containsAny(model);
}
/**
* {@inheritDoc}
*/
@Override
public ResIterator listSubjectsWithProperty(Property p, String o, String l) {
return super.object.listSubjectsWithProperty(p, o, l);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsAll(Model model) {
return super.object.containsAll(model);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, boolean o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean isReified(Statement s) {
return super.object.isReified(s);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, long o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public Resource getAnyReifiedStatement(Statement s) {
return super.object.getAnyReifiedStatement(s);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, int o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, char o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public void removeAllReifications(Statement s) {
super.object.removeAllReifications(s);
}
/**
* {@inheritDoc}
*/
@Override
public void removeReification(ReifiedStatement rs) {
super.object.removeReification(rs);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, float o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listStatements() {
return super.object.listStatements();
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, double o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listStatements(Selector s) {
return super.object.listStatements(s);
}
/**
* {@inheritDoc}
*/
@Override
public boolean containsLiteral(Resource s, Property p, Object o) {
return super.object.containsLiteral(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public StmtIterator listStatements(Resource s, Property p, RDFNode o) {
return super.object.listStatements(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean contains(Resource s, Property p, String o) {
return super.object.contains(s, p, o);
}
/**
* {@inheritDoc}
*/
@Override
public boolean contains(Resource s, Property p, String o, String l) {
return super.object.contains(s, p, o, l);
}
/**
* {@inheritDoc}
*/
@Override
public ReifiedStatement createReifiedStatement(Statement s) {
return super.object.createReifiedStatement(s);
}
/**
* {@inheritDoc}
*/
@Override
public ReifiedStatement createReifiedStatement(String uri, Statement s) {
return super.object.createReifiedStatement(uri, s);
}
/**
* {@inheritDoc}
*/
@Override
public RSIterator listReifiedStatements() {
return super.object.listReifiedStatements();
}
/**
* {@inheritDoc}
*/
@Override
public RSIterator listReifiedStatements(Statement st) {
return super.object.listReifiedStatements(st);
}
/**
* {@inheritDoc}
*/
@Override
public ReificationStyle getReificationStyle() {
return super.object.getReificationStyle();
}
/**
* {@inheritDoc}
*/
@Override
public Model query(Selector s) {
return super.object.query(s);
}
/**
* {@inheritDoc}
*/
@Override
public Model union(Model model) {
return super.object.union(model);
}
/**
* {@inheritDoc}
*/
@Override
public Model intersection(Model model) {
return super.object.intersection(model);
}
/**
* {@inheritDoc}
*/
@Override
public Model difference(Model model) {
return super.object.difference(model);
}
/**
* {@inheritDoc}
*/
@Override
public int hashCode() {
return super.object.hashCode();
}
/**
* {@inheritDoc}
*/
@Override
public boolean equals(Object m) {
return super.object.equals(m);
}
/**
* {@inheritDoc}
*/
@Override
public Model begin() {
return super.object.begin();
}
/**
* {@inheritDoc}
*/
@Override
public Model abort() {
return super.object.abort();
}
/**
* {@inheritDoc}
*/
@Override
public Model commit() {
return super.object.commit();
}
/**
* {@inheritDoc}
*/
@Override
public Object executeInTransaction(Command cmd) {
return super.object.executeInTransaction(cmd);
}
/**
* {@inheritDoc}
*/
@Override
public boolean independent() {
return super.object.independent();
}
/**
* {@inheritDoc}
*/
@Override
public boolean supportsTransactions() {
return super.object.supportsTransactions();
}
/**
* {@inheritDoc}
*/
@Override
public boolean supportsSetOperations() {
return super.object.supportsSetOperations();
}
/**
* {@inheritDoc}
*/
@Override
public boolean isIsomorphicWith(Model g) {
return super.object.isIsomorphicWith(g);
}
/**
* {@inheritDoc}
*/
@Override
public void close() {
super.object.close();
}
/**
* {@inheritDoc}
*/
@Override
public Lock getLock() {
return super.object.getLock();
}
/**
* {@inheritDoc}
*/
@Override
public Model register(ModelChangedListener listener) {
return super.object.register(listener);
}
/**
* {@inheritDoc}
*/
@Override
public Model unregister(ModelChangedListener listener) {
return super.object.unregister(listener);
}
/**
* {@inheritDoc}
*/
@Override
public Model notifyEvent(Object e) {
return super.object.notifyEvent(e);
}
/**
* {@inheritDoc}
*/
@Override
public Model removeAll() {
return super.object.removeAll();
}
/**
* {@inheritDoc}
*/
@Override
public Model removeAll(Resource s, Property p, RDFNode r) {
return super.object.removeAll(s, p, r);
}
/**
* {@inheritDoc}
*/
@Override
public boolean isClosed() {
return super.object.isClosed();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy