literal = (allowLazyLiteral) ?
LiteralFactory.createLiteral(quotedContent)
: LiteralFactory.createLiteralWithoutLazyLiteral(quotedContent);
} else if (n instanceof ASTInteger) {
final ASTInteger lit = (ASTInteger) n;
final String content = String.valueOf(lit.getValue());
try {
literal = (allowLazyLiteral) ? LiteralFactory
.createTypedLiteral("\"" + content + "\"",
"<http://www.w3.org/2001/XMLSchema#integer>")
: TypedLiteralOriginalContent.createTypedLiteral("\""
+ content + "\"",
"<http://www.w3.org/2001/XMLSchema#integer>");
} catch (final URISyntaxException e) {
literal = (allowLazyLiteral) ? LiteralFactory
.createLiteral(content) : LiteralFactory
.createLiteralWithoutLazyLiteral(content);
}
} else if (n instanceof ASTFloatingPoint) {
final ASTFloatingPoint lit = (ASTFloatingPoint) n;
final String content = lit.getValue();
try {
if (content.contains("e") || content.contains("E")) {
literal = (allowLazyLiteral) ? LiteralFactory
.createTypedLiteral("\"" + content + "\"",