private void recordMarshall(Marshall<?> marshall) { recordMarshall(marshall.getJavaClassName(), marshall); }
@SuppressWarnings("unchecked") public Literal createLiteral(Object object) { Marshall marshall = findMarshall(object.getClass()); return marshall.serialize(object); }
private void recordType(Class<?> javaClass, URI datatype) { if (!javaClasses.containsKey(datatype)) { javaClasses.putIfAbsent(datatype, javaClass); } if (rdfTypes.putIfAbsent(javaClass, datatype) == null) { Marshall<?> marshall = findMarshall(javaClass); marshall.setDatatype(datatype); } }
public Object createObject(Literal literal) { URI datatype = literal.getDatatype(); if (datatype == null) { if (literal.getLanguage() == null) { datatype = STRING; } else { datatype = LANG_STRING; } } Marshall<?> marshall = findMarshall(datatype); return marshall.deserialize(literal); }
public Object createObject(Literal literal) { URI datatype = literal.getDatatype(); if (datatype == null) { if (literal.getLanguage() == null) { datatype = STRING; } else { datatype = LANG_STRING; } } Marshall<?> marshall = findMarshall(datatype); return marshall.deserialize(literal); }
private void recordType(Class<?> javaClass, URI datatype) { if (!javaClasses.containsKey(datatype)) { javaClasses.putIfAbsent(datatype, javaClass); } if (rdfTypes.putIfAbsent(javaClass, datatype) == null) { Marshall<?> marshall = findMarshall(javaClass); marshall.setDatatype(datatype); } }
@SuppressWarnings("unchecked") public Literal createLiteral(Object object) { Marshall marshall = findMarshall(object.getClass()); return marshall.serialize(object); }
private void recordMarshall(Marshall<?> marshall) { recordMarshall(marshall.getJavaClassName(), marshall); }