public boolean equals()

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));
    }