in commons-rdf-jena/src/main/java/org/apache/commons/rdf/jena/impl/JenaLiteralImpl.java [47:62]
public boolean equals(final Object other) {
if (other == this) {
return true;
}
if (other == null) {
return false;
}
if (!(other instanceof Literal)) {
return false;
}
final Literal literal = (Literal) other;
return getLexicalForm().equals(literal.getLexicalForm()) &&
getDatatype().equals(literal.getDatatype()) &&
getLanguageTag().map(JenaLiteralImpl::lowerCase).equals(
literal.getLanguageTag().map(JenaLiteralImpl::lowerCase));
}