if(propertyURI == null)
throw new IllegalArgumentException("propertyURI may not be null");
if(returnType == null)
throw new IllegalArgumentException("returnType may not be null");
assertOpen(model);
Resource rdfResource = RDFReactorRuntime.genericResource2RDF2Goresource(model,
resourceSubject);
ClosableIterator<Statement> it = model.findStatements(rdfResource, propertyURI,
Variable.ANY);
return new ConvertingClosableIterator<T>(new ProjectingIterator<Node>(it,
ProjectingIterator.projection.Object), model, returnType);