public org.openrdf.query.GraphQueryResult evaluate() { IGraph g = this.EvaluateQuery(); SesameMapping mapping = new SesameMapping(g, new dotSesame.impl.GraphImpl()); IEnumerable <dotSesame.Statement> stmts = from t in g.Triples select SesameConverter.ToSesame(t, mapping); DotNetEnumerableWrapper wrapper = new DotNetEnumerableWrapper(stmts); java.util.HashMap map = new java.util.HashMap(); foreach (String prefix in g.NamespaceMap.Prefixes) { map.put(prefix, g.NamespaceMap.GetNamespaceUri(prefix).ToString()); } dotSesameQuery.impl.GraphQueryResultImpl results = new org.openrdf.query.impl.GraphQueryResultImpl(map, wrapper); return(results); }
public org.openrdf.query.GraphQueryResult evaluate() { IGraph g = this.EvaluateQuery(); SesameMapping mapping = new SesameMapping(g, new dotSesame.impl.GraphImpl()); IEnumerable<dotSesame.Statement> stmts = from t in g.Triples select SesameConverter.ToSesame(t, mapping); DotNetEnumerableWrapper wrapper = new DotNetEnumerableWrapper(stmts); java.util.HashMap map = new java.util.HashMap(); foreach (String prefix in g.NamespaceMap.Prefixes) { map.put(prefix, g.NamespaceMap.GetNamespaceUri(prefix).ToString()); } dotSesameQuery.impl.GraphQueryResultImpl results = new org.openrdf.query.impl.GraphQueryResultImpl(map, wrapper); return results; }