public boolean equals()

in commons-rdf-rdf4j/src/main/java/org/apache/commons/rdf/rdf4j/impl/LiteralImpl.java [41:53]


    public boolean equals(final Object obj) {
        if (obj == this) {
            return true;
        }
        if (obj instanceof org.apache.commons.rdf.api.Literal) {
            final org.apache.commons.rdf.api.Literal other = (org.apache.commons.rdf.api.Literal) obj;
            return getLexicalForm().equals(other.getLexicalForm()) &&
                    getDatatype().equals(other.getDatatype()) &&
                    getLanguageTag().map(LiteralImpl::lowerCase).equals(
                            other.getLanguageTag().map(LiteralImpl::lowerCase));
        }
        return false;
    }