StmtIterator iter = jenaModel.listStatements();
while (iter.hasNext()) {
Statement current = iter.nextStatement();
Resource jenaSubject = current.getSubject();
Node subject = nodeFactory.getNonLiteralNode(jenaSubject);
/*if (jenaSubject.isAnon()) {
subject = new JenaReferenceNode(jenaSubject);
} else {
subject = new NamedNodeImpl(jenaSubject.getURI());
}*/
Property jenaProperty = current.getPredicate();
PropertyNode predicate = nodeFactory.getPropertyNode(jenaProperty);
//new PropertyNodeImpl(jenaProperty.getURI(), false, false);
RDFNode jenaObject = current.getObject();
Node object = nodeFactory.getNode(jenaObject);
/*
if (jenaObject instanceof Literal) {
if (((Literal)jenaObject).getDatatype() == null) {
object = new PlainLiteralNodeImpl((Literal)jenaObject);
} else {