@Override public Literal createLiteral(String value) { return new TypedLiteralImpl(value, stringUri); }
@Override public String toString() { StringBuffer result = new StringBuffer(); result.append('\"'); result.append(getLexicalForm()); result.append('\"'); result.append("^^"); result.append(getDataType()); return result.toString(); }
@Override public Literal createLiteral(String value) { return new TypedLiteralImpl(value, stringUri); }
@Override public Literal createLiteral(Date value) { return new TypedLiteralImpl(DATE_FORMAT.format(value), dateTimeUri); }
@Override public Literal createLiteral(Double value) { return new TypedLiteralImpl(value.toString(), xsdDouble); }
@Override public Literal createLiteral(Float value) { return new TypedLiteralImpl(value.toString(), xsdFloat); }
@Override public Literal createLiteral(Long value) { return new TypedLiteralImpl(value.toString(), xsdLong); }
@Override public Literal createLiteral(BigInteger value) { return new TypedLiteralImpl(value.toString(), xsdInteger); }
@Override public Literal createLiteral(Float value) { return new TypedLiteralImpl(value.toString(), xsdFloat); }
@Override public Literal createLiteral(Double value) { return new TypedLiteralImpl(value.toString(), xsdDouble); }
@Override public Literal createLiteral(Integer value) { return new TypedLiteralImpl(value.toString(), xsdInt); }
@Override public Literal createLiteral(Long value) { return new TypedLiteralImpl(value.toString(), xsdLong); }
@Override public Literal createLiteral(BigInteger value) { return new TypedLiteralImpl(value.toString(), xsdInteger); }
@Override public Literal createLiteral(Integer value) { return new TypedLiteralImpl(value.toString(), xsdInt); }
@Override public Literal createLiteral(Date value) { return new TypedLiteralImpl(DATE_FORMAT.format(value), dateTimeUri); }
@Override public Literal createLiteral(byte[] value) { return new TypedLiteralImpl(Base64.encode((byte[]) value), base64Uri); }
@Override public Literal createLiteral(IRI value) { return new TypedLiteralImpl(value.getUnicodeString(), xsdAnyURI); }
@Override public Literal createLiteral(byte[] value) { return new TypedLiteralImpl(Base64.encode((byte[]) value), base64Uri); }
@Override public Literal createLiteral(IRI value) { return new TypedLiteralImpl(value.getUnicodeString(), xsdAnyURI); }
int startIdx = resultedText.indexOf(openingTag) + openingTag.length(); int endIdx = resultedText.lastIndexOf(closingTag); return new TypedLiteralImpl(resultedText.substring(startIdx, endIdx), XML_LITERAL); } catch (SAXException se) {