X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.interop.mapping%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fmapping%2FWriteGraphProxy.java;fp=org.simantics.interop.mapping%2Fsrc%2Forg%2Fsimantics%2Finterop%2Fmapping%2FWriteGraphProxy.java;h=0000000000000000000000000000000000000000;hb=45e54f2af73bfbe7c43e95c7fe7d8d3d8164a2cc;hp=55346537774f6da7ee8926e68f0e890ec2d418f3;hpb=3e0a712f496a4aa1beda9d58d27dfe865da04bd1;p=simantics%2Finterop.git diff --git a/org.simantics.interop.mapping/src/org/simantics/interop/mapping/WriteGraphProxy.java b/org.simantics.interop.mapping/src/org/simantics/interop/mapping/WriteGraphProxy.java deleted file mode 100644 index 5534653..0000000 --- a/org.simantics.interop.mapping/src/org/simantics/interop/mapping/WriteGraphProxy.java +++ /dev/null @@ -1,2785 +0,0 @@ -package org.simantics.interop.mapping; - -import java.util.Collection; -import java.util.Set; -import java.util.TreeMap; - -import org.simantics.databoard.accessor.Accessor; -import org.simantics.databoard.binding.Binding; -import org.simantics.databoard.type.Datatype; -import org.simantics.databoard.util.binary.RandomAccessBinary; -import org.simantics.db.Metadata; -import org.simantics.db.Resource; -import org.simantics.db.Session; -import org.simantics.db.Statement; -import org.simantics.db.VirtualGraph; -import org.simantics.db.WriteGraph; -import org.simantics.db.exception.AdaptionException; -import org.simantics.db.exception.AssumptionException; -import org.simantics.db.exception.BindingException; -import org.simantics.db.exception.DatabaseException; -import org.simantics.db.exception.DoesNotContainValueException; -import org.simantics.db.exception.ManyObjectsForFunctionalRelationException; -import org.simantics.db.exception.NoInverseException; -import org.simantics.db.exception.NoSingleResultException; -import org.simantics.db.exception.ResourceNotFoundException; -import org.simantics.db.exception.ServiceException; -import org.simantics.db.exception.ServiceNotFoundException; -import org.simantics.db.exception.ValidationException; -import org.simantics.db.procedure.AsyncListener; -import org.simantics.db.procedure.AsyncMultiListener; -import org.simantics.db.procedure.AsyncMultiProcedure; -import org.simantics.db.procedure.AsyncProcedure; -import org.simantics.db.procedure.AsyncSetListener; -import org.simantics.db.procedure.Listener; -import org.simantics.db.procedure.MultiListener; -import org.simantics.db.procedure.MultiProcedure; -import org.simantics.db.procedure.Procedure; -import org.simantics.db.procedure.SetListener; -import org.simantics.db.procedure.SyncListener; -import org.simantics.db.procedure.SyncMultiListener; -import org.simantics.db.procedure.SyncMultiProcedure; -import org.simantics.db.procedure.SyncProcedure; -import org.simantics.db.procedure.SyncSetListener; -import org.simantics.db.request.AsyncMultiRead; -import org.simantics.db.request.AsyncRead; -import org.simantics.db.request.DelayedWrite; -import org.simantics.db.request.DelayedWriteResult; -import org.simantics.db.request.ExternalRead; -import org.simantics.db.request.MultiRead; -import org.simantics.db.request.Read; -import org.simantics.db.request.ReadInterface; -import org.simantics.db.request.Write; -import org.simantics.db.request.WriteInterface; -import org.simantics.db.request.WriteOnly; -import org.simantics.db.request.WriteOnlyResult; -import org.simantics.db.request.WriteResult; -import org.simantics.db.request.WriteTraits; -import org.simantics.scl.types.Type; -import org.simantics.utils.datastructures.Callback; - -/** - * - * @author Marko Luukkainen - * - */ -public class WriteGraphProxy implements WriteGraph { - - protected WriteGraph graph; - - - @Override - public T getRelatedValue2(Resource subject, Resource relation) - throws DatabaseException { - return graph.getRelatedValue2(subject, relation); - } - - @Override - public T getRelatedValue2(Resource subject, Resource relation, - Binding binding) throws DatabaseException { - return graph.getRelatedValue2(subject, relation, binding); - } - - @Override - public T getRelatedValue2(Resource subject, Resource relation, - Object context) throws DatabaseException { - return graph.getRelatedValue2(subject, relation, context); - } - - @Override - public T getRelatedValue2(Resource subject, Resource relation, - Object context, Binding binding) throws DatabaseException { - return graph.getRelatedValue2(subject, relation, context, binding); - } - - @Override - public T getPossibleRelatedValue2(Resource subject, Resource relation) - throws DatabaseException { - return graph.getPossibleRelatedValue2(subject, relation); - } - - @Override - public T getPossibleRelatedValue2(Resource subject, Resource relation, - Binding binding) throws DatabaseException { - return graph.getPossibleRelatedValue2(subject, relation, binding); - } - - @Override - public T getPossibleRelatedValue2(Resource subject, Resource relation, - Object context) throws DatabaseException { - return graph.getPossibleRelatedValue2(subject, relation, context); - } - - @Override - public T getPossibleRelatedValue2(Resource subject, Resource relation, - Object context, Binding binding) throws DatabaseException { - return getPossibleRelatedValue2(subject, relation, context, binding); - } - - @Override - public void async(ReadInterface r, AsyncListener procedure) { - graph.async(r,procedure); - } - - @Override - public void async(ReadInterface r, AsyncProcedure procedure) { - graph.async(r, procedure); - } - - @Override - public void async(ReadInterface r, Listener procedure) { - graph.async(r, procedure); - } - - @Override - public void async(ReadInterface r, Procedure procedure) { - graph.async(r, procedure); - } - - @Override - public void async(ReadInterface r, SyncListener procedure) { - graph.async(r, procedure); - } - - @Override - public void async(ReadInterface r, SyncProcedure procedure) { - graph.async(r, procedure); - } - - @Override - public void async(WriteInterface r) { - graph.async(r); - } - - @Override - public void async(WriteInterface r, Procedure procedure) { - graph.async(r, procedure); - } - - @Override - public T sync(ReadInterface r) throws DatabaseException { - return graph.sync(r); - } - - @Override - public T sync(WriteInterface r) throws DatabaseException { - return graph.sync(r); - } - - @Override - public Resource getRootLibrary() { - return graph.getRootLibrary(); - } - - - @Override - public void clearUndoList(WriteTraits writeTraits) { - graph.clearUndoList(writeTraits); - } - - @Override - public void combineWithPrevious(WriteTraits writeTraits) { - graph.combineWithPrevious(writeTraits); - } - - @Override - public TreeMap getMetadata() { - return graph.getMetadata(); - } - - @Override - public T getMetadata(Class clazz) - throws ServiceException { - return graph.getMetadata(clazz); - } - - @Override - public Type getRelatedValueType(Resource subject, Resource relation) - throws DatabaseException { - return graph.getRelatedValueType(subject, relation); - } - - @Override - public void deny(Resource subject, Resource predicate, Resource inverse, - Resource object, VirtualGraph graph) throws ServiceException { - this.graph.deny(subject, predicate, inverse, object, graph); - } - - - - - @Override - public T adaptRelated(Resource resource, Resource relation, - Class clazz) throws AdaptionException, NoSingleResultException, - ValidationException, ServiceException { - return graph.adaptRelated(resource, relation, clazz); - } - - @Override - public T getPossibleRelatedAdapter(Resource resource, - Resource relation, Class clazz) throws ValidationException, - ServiceException { - return graph.getPossibleRelatedAdapter(resource, relation, clazz); - } - - @Override - public void inc() { - graph.inc(); - } - - @Override - public void dec() { - graph.dec(); - } - - @Override - public Collection getObjects(Resource subject, Resource relation) throws ServiceException - { - return graph.getObjects(subject, relation); - } - - @Override - public T newLiteral(Resource resource, - Resource predicate, Datatype datatype, Object initialValue) - throws DatabaseException { - return graph.newLiteral(resource, predicate, datatype, initialValue); - } - - @Override - public RandomAccessBinary createRandomAccessBinary(Resource resource, - Resource predicate, Datatype datatype, Object initialValue) - throws DatabaseException { - return graph.createRandomAccessBinary(resource, predicate, datatype, initialValue); - } - - @Override - public RandomAccessBinary createRandomAccessBinary(Resource resource, - Datatype datatype, Object initialValue) throws DatabaseException { - return graph.createRandomAccessBinary(resource, datatype, initialValue); - } - -// @Override -// public void claimFile(Resource resource, Object content, Binding binding) -// throws DatabaseException { -// graph.claimFile(resource, content, binding); -// } -// -// @Override -// public void denyFile(Resource resource) throws DatabaseException { -// graph.denyFile(resource); -// } - - public T adaptContextual(Resource resource, C context, java.lang.Class contextClass, java.lang.Class clazz) throws AdaptionException ,NoSingleResultException ,ValidationException ,ServiceException { - return graph.adaptContextual(resource, context, contextClass, clazz); - }; - - public T getPossibleContextualAdapter(Resource resource, C context, java.lang.Class contextClass, java.lang.Class clazz) throws ValidationException ,ServiceException { - return graph.getPossibleContextualAdapter(resource, context, contextClass, clazz); - }; - - - public WriteGraphProxy(WriteGraph graph) { - this.graph = graph; - } - - @Override - public Resource newResource() throws ServiceException { - return graph.newResource(); - } - - @Override - public Resource newResource(long clusterId) throws ServiceException { - return graph.newResource(clusterId); - } - - @Override - public Resource newResource(Resource clusterSet) throws ServiceException { - return graph.newResource(clusterSet); - } - - @Override - public void newClusterSet(Resource clusterSet) throws ServiceException { - graph.newClusterSet(clusterSet); - } - - - public Resource setClusterSet4NewResource(Resource clusterSet) throws ServiceException { - return graph.setClusterSet4NewResource(clusterSet); - } - - @Override - public T adapt(Resource resource, Class clazz) - throws AdaptionException, ValidationException, ServiceException { - return graph.adapt(resource, clazz); - } - - @Override - public T adaptUnique(Resource resource, Class clazz) - throws AdaptionException, ValidationException, ServiceException { - return adaptUnique(resource, clazz); - } - - @Override - public void addLiteral(Resource resource, Resource predicate, - Resource inverse, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.addLiteral(resource, predicate, inverse, value, binding); - } - - @Override - public void addLiteral(Resource resource, Resource predicate, - Resource inverse, Resource type, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.addLiteral(resource, predicate, inverse, type, value, binding); - } - - @Override - public void addMetadata(Metadata data) throws ServiceException { - graph.addMetadata(data); - } - - @SuppressWarnings("deprecation") - @Override - public void addValue(Resource resource, Resource predicate, - Resource inverse, Resource type, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.addValue(resource, predicate, inverse, type, value, binding); - } - - @Override - public void asyncRequest(AsyncMultiRead request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - AsyncMultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - AsyncMultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - MultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - MultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - SyncMultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncMultiRead request, - SyncMultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(AsyncRead request, - AsyncListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request, - AsyncProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request, Listener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request, - Procedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request, - SyncListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(AsyncRead request, - SyncProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(DelayedWrite request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(DelayedWrite request, - Callback callback) { - graph.asyncRequest(request,callback); - } - - @Override - public void asyncRequest(DelayedWriteResult r, - Procedure procedure) { - graph.asyncRequest(r,procedure); - } - - @Override - public void asyncRequest(ExternalRead request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(ExternalRead request, - Listener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(ExternalRead request, - Procedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(MultiRead request, - AsyncMultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request, - AsyncMultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request, - MultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request, - MultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request, - SyncMultiListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(MultiRead request, - SyncMultiProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(Read request, AsyncListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request, - AsyncProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request, Listener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request, Procedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request, SyncListener procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Read request, SyncProcedure procedure) { - graph.asyncRequest(request,procedure); - } - - @Override - public void asyncRequest(Write request) { - graph.asyncRequest(request); - } - - @Override - public void asyncRequest(Write request, - Callback callback) { - graph.asyncRequest(request, callback); - } - - @Override - public void asyncRequest(WriteOnly r) { - graph.asyncRequest(r); - } - - @Override - public void asyncRequest(WriteOnly r, - Callback callback) { - graph.asyncRequest(r,callback); - } - - @Override - public void asyncRequest(WriteOnlyResult r, - Procedure procedure) { - graph.asyncRequest(r,procedure); - } - - @Override - public void asyncRequest(WriteResult r, Procedure procedure) { - graph.asyncRequest(r,procedure); - } - - - - @Override - public void claim(Resource subject, Resource predicate, - Resource inverse, Resource object) throws ServiceException { - graph.claim(subject, predicate, inverse, object); - } - - @Override - public void claim(Resource subject, Resource predicate, Resource object) - throws ServiceException { - graph.claim(subject, predicate, object); - } - - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Object value) throws ManyObjectsForFunctionalRelationException, - ServiceException { - graph.claimLiteral(resource, predicate, value); - } - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Object value, Binding binding) throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimLiteral(resource, predicate, value, binding); - } - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Resource inverse, Resource type, Object value) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimLiteral(resource, predicate, inverse, type, value); - } - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Resource inverse, Resource type, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimLiteral(resource, predicate, inverse, type, value, binding); - } - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Resource type, Object value) throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimLiteral(resource, predicate, type, value); - } - - @Override - public void claimLiteral(Resource resource, Resource predicate, - Resource type, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimLiteral(resource, predicate, type, value, binding); - } - - @Override - public void claimValue(Resource resource, Object value) - throws ServiceException { - graph.claimValue(resource, value); - } - - @Override - public void claimValue(Resource resource, Object value, Binding binding) - throws ServiceException { - graph.claimValue(resource, value, binding); - } - - @SuppressWarnings("deprecation") - @Override - public void claimValue(Resource resource, Resource predicate, - Object value) throws ManyObjectsForFunctionalRelationException, - ServiceException { - graph.claimValue(resource, predicate, value); - } - - @SuppressWarnings("deprecation") - @Override - public void claimValue(Resource resource, Resource predicate, - Object value, Binding binding) throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimValue(resource, predicate, value, binding); - } - - @SuppressWarnings("deprecation") - @Override - public void claimValue(Resource resource, Resource predicate, - Resource inverse, Resource type, Object value, Binding binding) - throws BindingException, - ManyObjectsForFunctionalRelationException, ServiceException { - graph.claimValue(resource, predicate, inverse, type, value, binding); - } - - @Override - public void deny(Resource subject) throws ServiceException { - graph.deny(subject); - } - - @Override - public void deny(Resource subject, Resource predicate) - throws ServiceException { - graph.deny(subject, predicate); - } - - @Override - public void deny(Resource subject, Resource predicate, - Resource inverse, Resource object) throws ServiceException { - graph.deny(subject, predicate, inverse, object); - } - - @Override - public void deny(Resource subject, Resource predicate, Resource object) - throws ServiceException { - graph.deny(subject, predicate, object); - } - - @Override - public void deny(Statement statement) throws ServiceException { - graph.deny(statement); - } - - - @Override - public void denyStatement(Resource subject, Resource predicate, - Resource object) throws ServiceException { - graph.denyStatement(subject, predicate, object); - } - - @Override - public void denyValue(Resource resource) throws ServiceException { - graph.denyValue(resource); - } - - @Override - public void denyValue(Resource resource, Resource predicate) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - graph.denyValue(resource, predicate); - } - - @Override - public void flushCluster() throws ServiceException { - graph.flushCluster(); - } - - @Override - public void flushCluster(Resource r) throws ServiceException { - graph.flushCluster(r); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - AsyncListener procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - AsyncProcedure procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - Listener procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - Procedure procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - SyncListener procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAdapted(Resource resource, Class clazz, - SyncProcedure procedure) { - graph.forAdapted(resource, clazz, procedure); - } - - @Override - public void forAssertedObjectSet(Resource subject, Resource relation, - AsyncSetListener procedure) { - graph.forAssertedObjectSet(subject, relation, procedure); - } - - @Override - public void forAssertedObjectSet(Resource subject, Resource relation, - SetListener procedure) { - graph.forAssertedObjectSet(subject, relation, procedure); - } - - @Override - public void forAssertedObjectSet(Resource subject, Resource relation, - SyncSetListener procedure) { - graph.forAssertedObjectSet(subject, relation, procedure); - } - - @Override - public void forAssertedStatementSet(Resource subject, - Resource relation, AsyncSetListener procedure) { - graph.forAssertedStatementSet(subject, relation, procedure); - } - - @Override - public void forAssertedStatementSet(Resource subject, - Resource relation, SetListener procedure) { - graph.forAssertedStatementSet(subject, relation, procedure); - } - - @Override - public void forAssertedStatementSet(Resource subject, - Resource relation, SyncSetListener procedure) { - graph.forAssertedStatementSet(subject, relation, procedure); - } - - @Override - public void forBuiltin(String id, AsyncListener procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forBuiltin(String id, Listener procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forBuiltin(String id, AsyncProcedure procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forBuiltin(String id, Procedure procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forBuiltin(String id, SyncListener procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forBuiltin(String id, SyncProcedure procedure) { - graph.forBuiltin(id, procedure); - } - - @Override - public void forDirectSuperrelations(Resource subject, - AsyncMultiProcedure procedure) { - graph.forDirectSuperrelations(subject, procedure); - } - - @Override - public void forEachAssertedObject(Resource subject, Resource relation, - AsyncMultiProcedure procedure) { - graph.forEachAssertedObject(subject, relation, procedure); - } - - @Override - public void forEachAssertedObject(Resource subject, Resource relation, - MultiProcedure procedure) { - graph.forEachAssertedObject(subject, relation, procedure); - } - - @Override - public void forEachAssertedObject(Resource subject, Resource relation, - SyncMultiProcedure procedure) { - graph.forEachAssertedObject(subject, relation, procedure); - } - - @Override - public void forEachAssertedStatement(Resource subject, - Resource relation, AsyncMultiProcedure procedure) { - graph.forEachAssertedStatement(subject, relation, procedure); - } - - @Override - public void forEachAssertedStatement(Resource subject, - Resource relation, MultiProcedure procedure) { - graph.forEachAssertedStatement(subject, relation, procedure); - } - - @Override - public void forEachAssertedStatement(Resource subject, - Resource relation, SyncMultiProcedure procedure) { - graph.forEachAssertedStatement(subject, relation, procedure); - } - -// @Override -// public void forEachDirectObject(Resource subject, Resource relation, -// AsyncMultiProcedure procedure) { -// graph.forEachDirectObject(subject, relation, procedure); -// } -// -// @Override -// public void forEachDirectObject(Resource subject, Resource relation, -// MultiProcedure procedure) { -// graph.forEachDirectObject(subject, relation, procedure); -// } -// -// @Override -// public void forEachDirectObject(Resource subject, Resource relation, -// SyncMultiProcedure procedure) { -// graph.forEachDirectObject(subject, relation, procedure); -// } - - @Override - public void forEachDirectPredicate(Resource subject, - AsyncMultiProcedure procedure) { - graph.forEachDirectPredicate(subject, procedure); - } - - @Override - public void forEachDirectPredicate(Resource subject, - MultiProcedure procedure) { - graph.forEachDirectPredicate(subject, procedure); - } - - @Override - public void forEachDirectPredicate(Resource subject, - SyncMultiProcedure procedure) { - graph.forEachDirectPredicate(subject, procedure); - } - - @Override - public void forEachObject(Resource subject, Resource relation, - AsyncMultiProcedure procedure) { - graph.forEachObject(subject, relation, procedure); - } - - @Override - public void forEachObject(Resource subject, Resource relation, - MultiProcedure procedure) { - graph.forEachObject(subject, relation, procedure); - } - - @Override - public void forEachObject(Resource subject, Resource relation, - SyncMultiProcedure procedure) { - graph.forEachObject(subject, relation, procedure); - } - - @Override - public void forEachPredicate(Resource subject, - AsyncMultiProcedure procedure) { - graph.forEachPredicate(subject, procedure); - } - - @Override - public void forEachPredicate(Resource subject, - MultiProcedure procedure) { - graph.forEachPredicate(subject, procedure); - } - - @Override - public void forEachPredicate(Resource subject, - SyncMultiProcedure procedure) { - graph.forEachPredicate(subject, procedure); - } - - @Override - public void forEachPrincipalType(Resource subject, - AsyncMultiProcedure procedure) { - graph.forEachPrincipalType(subject, procedure); - } - - @Override - public void forEachPrincipalType(Resource subject, - MultiProcedure procedure) { - graph.forEachPrincipalType(subject, procedure); - } - - @Override - public void forEachPrincipalType(Resource subject, - SyncMultiProcedure procedure) { - graph.forEachPrincipalType(subject, procedure); - } - - @Override - public void forEachStatement(Resource subject, Resource relation, - AsyncMultiProcedure procedure) { - graph.forEachStatement(subject, relation, procedure); - } - - @Override - public void forEachStatement(Resource subject, Resource relation, - MultiProcedure procedure) { - graph.forEachStatement(subject, relation, procedure); - } - - @Override - public void forEachStatement(Resource subject, Resource relation, - SyncMultiProcedure procedure) { - graph.forEachStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, - AsyncListener procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasStatement(Resource subject, - AsyncProcedure procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasStatement(Resource subject, - Listener procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasStatement(Resource subject, - Procedure procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Listener procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Procedure procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, AsyncListener procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, AsyncProcedure procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, Listener procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, Procedure procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, SyncListener procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - Resource object, SyncProcedure procedure) { - graph.forHasStatement(subject, relation, object, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - SyncListener procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forHasStatement(subject, relation, procedure); - } - - @Override - public void forHasStatement(Resource subject, - SyncListener procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasStatement(Resource subject, - SyncProcedure procedure) { - graph.forHasStatement(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, - AsyncListener procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, - AsyncProcedure procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, Listener procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, Procedure procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, - SyncListener procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forHasValue(Resource subject, - SyncProcedure procedure) { - graph.forHasValue(subject, procedure); - } - - @Override - public void forInverse(Resource relation, - AsyncListener procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public T getService(Class api) throws ServiceNotFoundException { - return graph.getService(api); - } - - @Override - public T peekService(Class api) { - return graph.peekService(api); - } - - @Override - public boolean hasService(Class api) { - return graph.hasService(api); - } - - @Override - public void registerService(Class api, T service) { - graph.registerService(api, service); - } - - @Override - public String getURI(Resource resource) - throws ValidationException, - ServiceException, AssumptionException { - return graph.getURI(resource); - } - - @Override - public String getPossibleURI(Resource resource) - throws ValidationException, - ServiceException { - return graph.getPossibleURI(resource); - } - - @Override - public Resource getResource(String uri) - throws ResourceNotFoundException, ValidationException, - ServiceException { - return graph.getResource(uri); - } - - @Override - public Resource getPossibleResource(String uri) - throws ResourceNotFoundException, ValidationException, - ServiceException { - return graph.getPossibleResource(uri); - } - - @Override - public Collection getStatements(Resource subject, - Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getStatements(subject, relation); - } - - @Override - public Collection getAssertedStatements(Resource subject, - Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getAssertedStatements(subject, relation); - } - - @Override - public Collection getPredicates(Resource subject) - throws ServiceException { - return graph.getPredicates(subject); - } - - @Override - public Collection getPrincipalTypes(Resource subject) - throws ServiceException { - return graph.getPrincipalTypes(subject); - } - - @Override - public Set getTypes(Resource subject) throws ServiceException { - return graph.getTypes(subject); - } - - @Override - public Set getSupertypes(Resource subject) - throws ServiceException { - return graph.getSupertypes(subject); - } - - @Override - public Set getSuperrelations(Resource subject) - throws ServiceException { - return graph.getSuperrelations(subject); - } - - @Override - public Resource getPossibleSuperrelation(Resource subject) - throws ServiceException { - return graph.getPossibleSuperrelation(subject); - } - -// @Override -// public Collection getObjects(Resource subject, -// Resource relation) -// throws ManyObjectsForFunctionalRelationException, -// ServiceException { -// return graph.getObjects(subject, relation); -// } - - @Override - public Collection getAssertedObjects(Resource subject, - Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getAssertedObjects(subject, relation); - } - - @Override - public Resource getInverse(Resource relation) - throws NoInverseException, - ManyObjectsForFunctionalRelationException, ServiceException { - return graph.getInverse(relation); - } - - @Override - public Resource getSingleObject(Resource subject, Resource relation) - throws NoSingleResultException, - ManyObjectsForFunctionalRelationException, ServiceException { - return graph.getSingleObject(subject, relation); - } - - @Override - public Statement getSingleStatement(Resource subject, Resource relation) - throws NoSingleResultException, - ManyObjectsForFunctionalRelationException, ServiceException { - return graph.getSingleStatement(subject, relation); - } - - @Override - public Resource getSingleType(Resource subject) - throws NoSingleResultException, ServiceException { - return graph.getSingleType(subject); - } - - @Override - public Resource getSingleType(Resource subject, Resource baseType) - throws NoSingleResultException, ServiceException { - return graph.getSingleType(subject, baseType); - } - - @Override - public T getValue(Resource subject) - throws DoesNotContainValueException, ServiceException { - return graph.getValue(subject); - } - - @Override - public T getValue(Resource subject, Binding binding) - throws DoesNotContainValueException, BindingException, - ServiceException { - return graph.getValue(subject, binding); - } - - @Override - public T getRelatedValue(Resource subject, Resource relation) - throws NoSingleResultException, DoesNotContainValueException, - ServiceException { - return graph.getRelatedValue(subject, relation); - } - - @Override - public T getRelatedValue(Resource subject, Resource relation, - Binding binding) throws NoSingleResultException, - DoesNotContainValueException, BindingException, - ServiceException { - return graph.getRelatedValue(subject, relation, binding); - } - - @Override - public Resource getPossibleInverse(Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getPossibleInverse(relation); - } - - @Override - public Resource getPossibleObject(Resource subject, Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getPossibleObject(subject, relation); - } - - @Override - public Statement getPossibleStatement(Resource subject, - Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getPossibleStatement(subject, relation); - } - - @Override - public Resource getPossibleType(Resource subject, Resource baseType) - throws ServiceException { - return graph.getPossibleType(subject, baseType); - } - - @Override - public T getPossibleValue(Resource subject) throws ServiceException { - return graph.getPossibleValue(subject); - } - - @Override - public T getPossibleValue(Resource subject, Binding binding) - throws BindingException, ServiceException { - return graph.getPossibleValue(subject, binding); - } - - @Override - public T getPossibleRelatedValue(Resource subject, Resource relation) - throws ManyObjectsForFunctionalRelationException, - ServiceException { - return graph.getPossibleRelatedValue(subject, relation); - } - - @Override - public T getPossibleRelatedValue(Resource subject, - Resource relation, Binding binding) - throws ManyObjectsForFunctionalRelationException, - BindingException, ServiceException { - return graph.getPossibleRelatedValue(subject, relation, binding); - } - - @Override - public T getPossibleAdapter(Resource resource, Class clazz) - throws ValidationException, ServiceException { - return graph.getPossibleAdapter(resource, clazz); - } - - @Override - public T getPossibleUniqueAdapter(Resource resource, Class clazz) - throws ValidationException, ServiceException { - return graph.getPossibleUniqueAdapter(resource, clazz); - } - - @Override - public boolean isInstanceOf(Resource resource, Resource type) - throws ServiceException { - return graph.isInstanceOf(resource, type); - } - - @Override - public boolean isInheritedFrom(Resource resource, Resource type) - throws ServiceException { - return graph.isInheritedFrom(resource, type); - } - - @Override - public boolean isSubrelationOf(Resource resource, Resource relation) - throws ServiceException { - return graph.isSubrelationOf(resource, relation); - } - - @Override - public boolean hasStatement(Resource subject) throws ServiceException { - return graph.hasStatement(subject); - } - - @Override - public boolean hasStatement(Resource subject, Resource relation) - throws ServiceException { - return graph.hasStatement(subject, relation); - } - - @Override - public boolean hasStatement(Resource subject, Resource relation, - Resource object) throws ServiceException { - return graph.hasStatement(subject, relation, object); - } - - @Override - public boolean hasValue(Resource subject) throws ServiceException { - return graph.hasValue(subject); - } - - @Override - public Datatype getDataType(Resource subject) throws DatabaseException { - return graph.getDataType(subject); - } - - @Override - public T getAccessor(Resource subject) - throws DatabaseException { - return graph.getAccessor(subject); - } - - @Override - public RandomAccessBinary getRandomAccessBinary(Resource subject) - throws DatabaseException { - return graph.getRandomAccessBinary(subject); - } - - @Override - public T syncRequest(Read request) throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public T syncRequest(Read request, AsyncListener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(Read request, SyncListener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(Read request, Listener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(Read request, AsyncProcedure procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(Read request, SyncProcedure procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(Read request, Procedure procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request) throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public T syncRequest(AsyncRead request, - AsyncListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request, SyncListener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request, Listener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request, - AsyncProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request, - SyncProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(AsyncRead request, Procedure procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request) - throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public Collection syncRequest(MultiRead request, - AsyncMultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request, - SyncMultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request, - MultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request, - AsyncMultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request, - SyncMultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(MultiRead request, - MultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request) - throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - AsyncMultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - SyncMultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - MultiListener procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - AsyncMultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - SyncMultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public Collection syncRequest(AsyncMultiRead request, - MultiProcedure procedure) throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(ExternalRead request) - throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public T syncRequest(ExternalRead request, Listener procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public T syncRequest(ExternalRead request, Procedure procedure) - throws DatabaseException { - return graph.syncRequest(request, procedure); - } - - @Override - public void syncRequest(Write request) throws DatabaseException { - graph.syncRequest(request); - } - - @Override - public void syncRequest(DelayedWrite request) throws DatabaseException { - graph.syncRequest(request); - } - - @Override - public void syncRequest(WriteOnly r) throws DatabaseException { - graph.syncRequest(r); - } - - @Override - public T syncRequest(WriteResult request) - throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public T syncRequest(DelayedWriteResult request) - throws DatabaseException { - return graph.syncRequest(request); - } - - @Override - public T syncRequest(WriteOnlyResult r) throws DatabaseException { - return graph.syncRequest(r); - } - - @Override - public void forURI(Resource resource, AsyncListener procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forURI(Resource resource, SyncListener procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forURI(Resource resource, Listener procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forURI(Resource resource, AsyncProcedure procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forURI(Resource resource, SyncProcedure procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forURI(Resource resource, Procedure procedure) { - graph.forURI(resource, procedure); - } - - @Override - public void forResource(String id, AsyncListener procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forResource(String id, SyncListener procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forResource(String id, Listener procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forResource(String id, AsyncProcedure procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forResource(String id, SyncProcedure procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forResource(String id, Procedure procedure) { - graph.forResource(id, procedure); - } - - @Override - public void forStatementSet(Resource subject, Resource relation, - AsyncSetListener procedure) { - graph.forStatementSet(subject, relation, procedure); - } - - @Override - public void forStatementSet(Resource subject, Resource relation, - SyncSetListener procedure) { - graph.forStatementSet(subject, relation, procedure); - } - - @Override - public void forStatementSet(Resource subject, Resource relation, - SetListener procedure) { - graph.forStatementSet(subject, relation, procedure); - } - - @Override - public void forPredicateSet(Resource subject, - AsyncSetListener procedure) { - graph.forPredicateSet(subject, procedure); - } - - @Override - public void forPredicateSet(Resource subject, - SyncSetListener procedure) { - graph.forPredicateSet(subject, procedure); - } - - @Override - public void forPredicateSet(Resource subject, - SetListener procedure) { - graph.forPredicateSet(subject, procedure); - } - - @Override - public void forPrincipalTypeSet(Resource subject, - AsyncSetListener procedure) { - graph.forPrincipalTypeSet(subject, procedure); - } - - @Override - public void forPrincipalTypeSet(Resource subject, - SyncSetListener procedure) { - graph.forPrincipalTypeSet(subject, procedure); - } - - @Override - public void forPrincipalTypeSet(Resource subject, - SetListener procedure) { - graph.forPrincipalTypeSet(subject, procedure); - } - - @Override - public void forTypes(Resource subject, - AsyncListener> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forTypes(Resource subject, - SyncListener> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forTypes(Resource subject, Listener> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forTypes(Resource subject, - AsyncProcedure> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forTypes(Resource subject, - SyncProcedure> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forTypes(Resource subject, - Procedure> procedure) { - graph.forTypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - AsyncListener> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - SyncListener> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - Listener> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - AsyncProcedure> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - SyncProcedure> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forSupertypes(Resource subject, - Procedure> procedure) { - graph.forSupertypes(subject, procedure); - } - - @Override - public void forPossibleSuperrelation(Resource subject, - AsyncProcedure procedure) { - graph.forPossibleSuperrelation(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - AsyncListener> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - SyncListener> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - Listener> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - AsyncProcedure> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - SyncProcedure> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forSuperrelations(Resource subject, - Procedure> procedure) { - graph.forSuperrelations(subject, procedure); - } - - @Override - public void forObjectSet(Resource subject, Resource relation, - AsyncSetListener procedure) { - graph.forObjectSet(subject, relation, procedure); - } - - @Override - public void forObjectSet(Resource subject, Resource relation, - SyncSetListener procedure) { - graph.forObjectSet(subject, relation, procedure); - } - - @Override - public void forObjectSet(Resource subject, Resource relation, - SetListener procedure) { - graph.forObjectSet(subject, relation, procedure); - } - - @Override - public void forInverse(Resource relation, - SyncListener procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public void forInverse(Resource relation, Listener procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public void forInverse(Resource relation, - AsyncProcedure procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public void forInverse(Resource relation, - SyncProcedure procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public void forInverse(Resource relation, Procedure procedure) { - graph.forInverse(relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - SyncListener procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - Listener procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleObject(Resource subject, Resource relation, - Procedure procedure) { - graph.forSingleObject(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - SyncListener procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - Listener procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleStatement(Resource subject, Resource relation, - Procedure procedure) { - graph.forSingleStatement(subject, relation, procedure); - } - - @Override - public void forSingleType(Resource subject, - AsyncListener procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, - SyncListener procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, Listener procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, - AsyncProcedure procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, - SyncProcedure procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, - Procedure procedure) { - graph.forSingleType(subject, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - AsyncListener procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - SyncListener procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - Listener procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - AsyncProcedure procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - SyncProcedure procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forSingleType(Resource subject, Resource baseType, - Procedure procedure) { - graph.forSingleType(subject, baseType, procedure); - } - - @Override - public void forValue(Resource subject, AsyncListener procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, SyncListener procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, Listener procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, AsyncProcedure procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, SyncProcedure procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, Procedure procedure) { - graph.forValue(subject, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - AsyncListener procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - SyncListener procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - Listener procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - AsyncProcedure procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - SyncProcedure procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forValue(Resource subject, Binding binding, - Procedure procedure) { - graph.forValue(subject, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - SyncListener procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Listener procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Procedure procedure) { - graph.forRelatedValue(subject, relation, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, AsyncListener procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, SyncListener procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, Listener procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, AsyncProcedure procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, SyncProcedure procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forRelatedValue(Resource subject, Resource relation, - Binding binding, Procedure procedure) { - graph.forRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - AsyncListener procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - SyncListener procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - Listener procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - AsyncProcedure procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - SyncProcedure procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forUniqueAdapted(Resource resource, Class clazz, - Procedure procedure) { - graph.forUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - AsyncListener procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - SyncListener procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - Listener procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - AsyncProcedure procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - SyncProcedure procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleInverse(Resource relation, - Procedure procedure) { - graph.forPossibleInverse(relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - SyncListener procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - Listener procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleObject(Resource subject, Resource relation, - Procedure procedure) { - graph.forPossibleObject(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - AsyncListener procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - SyncListener procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - Listener procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - AsyncProcedure procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - SyncProcedure procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleStatement(Resource subject, Resource relation, - Procedure procedure) { - graph.forPossibleStatement(subject, relation, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - AsyncListener procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - SyncListener procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - Listener procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - AsyncProcedure procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - SyncProcedure procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleType(Resource subject, Resource baseType, - Procedure procedure) { - graph.forPossibleType(subject, baseType, procedure); - } - - @Override - public void forPossibleValue(Resource subject, - AsyncListener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, - SyncListener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Listener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, - AsyncProcedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, - SyncProcedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, - Procedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - AsyncListener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - SyncListener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - Listener procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - AsyncProcedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - SyncProcedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleValue(Resource subject, Binding binding, - Procedure procedure) { - graph.forPossibleValue(subject, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, AsyncListener procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, SyncListener procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Listener procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, AsyncProcedure procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, SyncProcedure procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Procedure procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, AsyncListener procedure) { - graph.forPossibleRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, SyncListener procedure) { - graph.forPossibleRelatedValue(subject, relation, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, Listener procedure) { - graph.forPossibleRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, AsyncProcedure procedure) { - graph.forPossibleRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, SyncProcedure procedure) { - graph.forPossibleRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forPossibleRelatedValue(Resource subject, - Resource relation, Binding binding, Procedure procedure) { - graph.forPossibleRelatedValue(subject, relation, binding, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - AsyncListener procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - SyncListener procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - Listener procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - AsyncProcedure procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - SyncProcedure procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleAdapted(Resource resource, Class clazz, - Procedure procedure) { - graph.forPossibleAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, AsyncListener procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, SyncListener procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, Listener procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, AsyncProcedure procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, SyncProcedure procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forPossibleUniqueAdapted(Resource resource, - Class clazz, Procedure procedure) { - graph.forPossibleUniqueAdapted(resource, clazz, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - AsyncListener procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - SyncListener procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - Listener procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - AsyncProcedure procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - SyncProcedure procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInstanceOf(Resource resource, Resource type, - Procedure procedure) { - graph.forIsInstanceOf(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - AsyncListener procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - SyncListener procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - Listener procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - AsyncProcedure procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - SyncProcedure procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsInheritedFrom(Resource resource, Resource type, - Procedure procedure) { - graph.forIsInheritedFrom(resource, type, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - AsyncListener procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - SyncListener procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - Listener procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - AsyncProcedure procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - SyncProcedure procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forIsSubrelationOf(Resource resource, Resource relation, - Procedure procedure) { - graph.forIsSubrelationOf(resource, relation, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - AsyncMultiListener procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - SyncMultiListener procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - MultiListener procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - AsyncMultiProcedure procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - SyncMultiProcedure procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public void forOrderedSet(Resource subject, - MultiProcedure procedure) { - graph.forOrderedSet(subject, procedure); - } - - @Override - public int thread() { - return graph.thread(); - } - - @Override - public Session getSession() { - return graph.getSession(); - } - - @Override - public Resource getBuiltin(String id) throws ResourceNotFoundException, - ServiceException { - return graph.getBuiltin(id); - } - - @Override - public VirtualGraph getProvider() { - return graph.getProvider(); - } - - @Override - public boolean isImmutable(Resource resource) throws DatabaseException { - return graph.isImmutable(resource); - } - - @Override - public T getValue2(Resource subject, Object context) throws DatabaseException { - return graph.getValue2(subject, context); - } - - @Override - public T getPossibleValue2(Resource subject, Object context) throws DatabaseException { - return graph.getPossibleValue2(subject, context); - } - - @Override - public T getValue2(Resource subject, Object context, Binding binding) throws DatabaseException { - return graph.getValue2(subject, context, binding); - } - - @Override - public T getPossibleValue2(Resource subject, Object context, Binding binding) throws DatabaseException { - return graph.getPossibleValue2(subject, context, binding); - } - -}