public static Map<String, String> serializeNodeAsJson(Value node) {
Map<String,String> nodeRep = new HashMap<String, String>();
if(node instanceof Literal) {
Literal literal = (Literal)node;
nodeRep.put(TYPE,LITERAL);
nodeRep.put(VALUE, literal.stringValue());
if(literal.getDatatype() != null) {
nodeRep.put(DATATYPE,literal.getDatatype().stringValue());
}
if(literal.getLanguage() != null) {
nodeRep.put(LANG,literal.getLanguage());