Share via


QName.Equals(Object) Method

Definition

Test this QName for equality with another Object.

[Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "")]
public override sealed bool Equals (Java.Lang.Object? objectToTest);
[<Android.Runtime.Register("equals", "(Ljava/lang/Object;)Z", "")>]
override this.Equals : Java.Lang.Object -> bool

Parameters

objectToTest
Object

the Object to test for equality with this QName

Returns

true if the given Object is equal to this QName else false

Attributes

Remarks

Test this QName for equality with another Object.

If the Object to be tested is not a QName or is null, then this method returns false.

Two QNames are considered equal if and only if both the Namespace URI and local part are equal. This method uses String.equals() to check equality of the Namespace URI and local part. The prefix is <strong><em>NOT</em></strong> used to determine equality.

This method satisfies the general contract of java.lang.Object#equals(Object) Object.equals(Object)

Java documentation for javax.xml.namespace.QName.equals(java.lang.Object).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to