public boolean equals()

in commons-rdf-jsonld-java/src/main/java/org/apache/commons/rdf/jsonldjava/JsonLdLiteral.java [50:61]


    public boolean equals(final Object obj) {
        // COMMONSRDF-56: Do **not** use
        // asJsonLdNode().compareTo(other.asJsonLdNode())
        if (obj instanceof Literal) {
            final Literal other = (Literal) obj;
            return getLexicalForm().equals(other.getLexicalForm())
                    && getDatatype().equals(other.getDatatype())
                    && getLanguageTag().map(JsonLdLiteralImpl::lowerCase)
                        .equals(other.getLanguageTag().map(JsonLdLiteralImpl::lowerCase));
        }
        return false;
    }