@Override public String getLexicalForm() { return getLexicalValue(); }
@Override public String getLexicalForm() { return getLexicalValue(); }
@Override public String getLexicalForm() { return getLexicalValue(); }
/** * @param vf value factory * @param literalObject literal * @return value */ protected static Value literal(final ValueFactory vf, final RDFLiteral literalObject) { Value object; if (literalObject.hasLang()) { object = vf.createLiteral(literalObject.getLexicalValue(), literalObject.getLang()); } else if (literalObject.isPlainLiteral()) { object = vf.createLiteral(literalObject.getLexicalValue(), XMLSchema.STRING); } else { object = vf.createLiteral(literalObject.getLexicalValue(), vf.createIRI(literalObject.getDatatype().toString())); } return object; }
/** * @param vf value factory * @param literalObject literal * @return value */ protected static Value literal(final ValueFactory vf, final RDFLiteral literalObject) { Value object; if (literalObject.hasLang()) { object = vf.createLiteral(literalObject.getLexicalValue(), literalObject.getLang()); } else if (literalObject.isPlainLiteral()) { object = vf.createLiteral(literalObject.getLexicalValue(), XMLSchema.STRING); } else { object = vf.createLiteral(literalObject.getLexicalValue(), vf.createIRI(literalObject.getDatatype().toString())); } return object; }
@Override public String ntriplesString() { String escaped = '"' + EscapeUtils.escapeString(getLexicalValue()).replace("\n", "\\n").replace("\r", "\\r") + '"'; if (datatype.equals(OWL2Datatype.RDF_PLAIN_LITERAL.getIRI()) || datatype.equals(OWL2Datatype.XSD_STRING.getIRI())) { return escaped; } else if (hasLang()) { return escaped + "@" + getLang(); } else { return escaped + "^^" + getDatatype().ntriplesString(); } } }
@Override public String ntriplesString() { String escaped = '"' + EscapeUtils.escapeString(getLexicalValue()).replace("\n", "\\n").replace("\r", "\\r") + '"'; if (datatype.equals(OWL2Datatype.RDF_PLAIN_LITERAL.getIRI()) || datatype.equals(OWL2Datatype.XSD_STRING.getIRI())) { return escaped; } else if (hasLang()) { return escaped + "@" + getLang(); } else { return escaped + "^^" + getDatatype().ntriplesString(); } } }
@Override public String ntriplesString() { String escaped = '"' + EscapeUtils.escapeString(getLexicalValue()).replace("\n", "\\n").replace("\r", "\\r") + '"'; if (datatype.equals(OWL2Datatype.RDF_PLAIN_LITERAL.getIRI()) || datatype.equals(OWL2Datatype.XSD_STRING.getIRI())) { return escaped; } else if (hasLang()) { return escaped + "@" + getLang(); } else { return escaped + "^^" + getDatatype().ntriplesString(); } } }
private void write(RDFLiteral node) { if (!node.isPlainLiteral()) { if (node.getDatatype().equals(XSDVocabulary.INTEGER.getIRI())) { write(node.getLexicalValue()); } else if (node.getDatatype().equals(XSDVocabulary.DECIMAL.getIRI())) { write(node.getLexicalValue()); } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } else if (!OWL2Datatype.XSD_STRING.getIRI().equals(node.getDatatype())) { write("^^"); write(node.getDatatype()); } } } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } } }
private void write(RDFLiteral node) { if (!node.isPlainLiteral()) { if (node.getDatatype().equals(XSDVocabulary.INTEGER.getIRI())) { write(node.getLexicalValue()); } else if (node.getDatatype().equals(XSDVocabulary.DECIMAL.getIRI())) { write(node.getLexicalValue()); } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } else if (!OWL2Datatype.XSD_STRING.getIRI().equals(node.getDatatype())) { write("^^"); write(node.getDatatype()); } } } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } } }
private void write(RDFLiteral node) { if (!node.isPlainLiteral()) { if (node.getDatatype().equals(XSDVocabulary.INTEGER.getIRI())) { write(node.getLexicalValue()); } else if (node.getDatatype().equals(XSDVocabulary.DECIMAL.getIRI())) { write(node.getLexicalValue()); } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } else if (!OWL2Datatype.XSD_STRING.getIRI().equals(node.getDatatype())) { write("^^"); write(node.getDatatype()); } } } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } } }
private void write(RDFLiteral node) { if (!node.isPlainLiteral()) { if (node.getDatatype().equals(XSDVocabulary.INTEGER.getIRI())) { write(node.getLexicalValue()); } else if (node.getDatatype().equals(XSDVocabulary.DECIMAL.getIRI())) { write(node.getLexicalValue()); } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } else if (!OWL2Datatype.XSD_STRING.getIRI().equals(node.getDatatype())) { write("^^"); write(node.getDatatype()); } } } else { writeStringLiteral(node.getLexicalValue()); if (node.hasLang()) { writeAt(); write(node.getLang()); } } }
writer.writeLangAttribute(litNode.getLang()); writer.writeTextContent(litNode.getLexicalValue()); writer.writeEndElement(); } else { writer.writeDatatypeAttribute(rdfLiteralNode.getDatatype()); writer.writeTextContent(rdfLiteralNode.getLexicalValue());
writer.writeLangAttribute(litNode.getLang()); writer.writeTextContent(litNode.getLexicalValue()); writer.writeEndElement(); } else { writer.writeDatatypeAttribute(rdfLiteralNode.getDatatype()); writer.writeTextContent(rdfLiteralNode.getLexicalValue());
writer.writeLangAttribute(litNode.getLang()); writer.writeTextContent(litNode.getLexicalValue()); writer.writeEndElement(); } else { writer.writeDatatypeAttribute(rdfLiteralNode.getDatatype()); writer.writeTextContent(rdfLiteralNode.getLexicalValue());
writer.writeLangAttribute(litNode.getLang()); writer.writeTextContent(litNode.getLexicalValue()); writer.writeEndElement(); } else { writer.writeDatatypeAttribute(rdfLiteralNode.getDatatype()); writer.writeTextContent(rdfLiteralNode.getLexicalValue());