private boolean isPlainLiteralSameValueAsOther( LiteralLabel other ) { return other.getDatatype() == null || looksLikePlainString( other ) ? sameByFormAndLanguage( other ) : false; }
private boolean isTypedLiteralSameValueAsOther( LiteralLabel other ) { return other.getDatatype() == null ? looksLikePlainString( this ) && sameByFormAndLanguage( other ) : dtype.isEqual( this, other ); }