org_eclipse_lemminx_extensions_contentmodel_XMLSyntaxDiagnosticsTest_java
org.eclipse.lsp4j.jsonrpc.messages.Either
public boolean equals(Object obj) {
        if (obj instanceof Either) {
            Either other = (Either)obj;
            return this.left == other.left && this.right == other.right || this.left != null && other.left != null && this.left.equals(other.left) || this.right != null && other.right != null && this.right.equals(other.right);
        }
        return false;
    }
 -> java.lang.Object.equals(java.lang.Object): boolean -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.String.equals(java.lang.Object): boolean -> java.lang.Integer.equals(java.lang.Object): boolean -> java.util.List.equals(java.lang.Object): boolean -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.String.equals(java.lang.Object): boolean
 [CALL] -> java.lang.Object.equals(java.lang.Object): boolean [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class -> java.lang.String.equals(java.lang.Object): boolean [EXIT] -> java.lang.Integer.equals(java.lang.Object): boolean [EXIT] -> java.util.List.equals(java.lang.Object): boolean [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [EXIT] [CALL] -> java.lang.Object.getClass(): java.lang.Class -> java.lang.Object.getClass(): java.lang.Class [EXIT] [EXIT] -> java.lang.String.equals(java.lang.Object): boolean [EXIT] [EXIT] [EXIT]