Package Summary Overview Summary

### method:equals(java.lang.Object) [CHANGED]
### equals public boolean equals (Object o) Compares the specified object with this list for equality. Returns `true` if the specified object is the same object as this object, or if it is also a `List` and the sequence of elements returned by an iterator over the specified list is the same as the sequence returned by an iterator over this list. The two sequences are considered to be the same if they have the same length and corresponding elements at the same position in the sequence are equal. Two elements `e1` and `e2` are considered equal if `Objects.equals(e1, e2)` . Specified by: `equals` in interface `Collection<E>` Specified by: `equals` in interface `List<E>` Overrides: `equals` in class `Object` Parameters: `o` - the object to be compared for equality with this list Returns: `true` if the specified object is equal to this list See Also: `Object.equals(Object)` `Set.equals(Object)` `List.equals(Object)`hashCode() `HashMap`
### equals public boolean equals (Object o) Compares the specified object with this list for equality. Returns `true` if the specified object is the same object as this object, or if it is also a `List` and the sequence of elements returned by an iterator over the specified list is the same as the sequence returned by an iterator over this list. The two sequences are considered to be the same if they have the same length and corresponding elements at the same position in the sequence are equal. Two elements `e1` and `e2` are considered equal if `Objects.equals(e1, e2)` . Specified by: `equals` in interface `Collection<E>` Specified by: `equals` in interface `List<E>` Overrides: `equals` in class `Object` Parameters: `o` - the object to be compared for equality with this list Returns: `true` if the specified object is equal to this list See Also: `Object.equals(Object)` `Set.equals(Object)` `List.equals(Object)` | ### equals public boolean equals (Object o) Compares the specified object with this list for equality. Returns `true` if the specified object is the same object as this object, or if it is also a `List` and the sequence of elements returned by an iterator over the specified list is the same as the sequence returned by an iterator over this list. The two sequences are considered to be the same if they have the same length and corresponding elements at the same position in the sequence are equal. Two elements `e1` and `e2` are considered equal if `Objects.equals(e1, e2)` . Specified by: `equals` in interface `Collection<E>` Specified by: `equals` in interface `List<E>` Overrides: `equals` in class `Object` Parameters: `o` - the object to be compared for equality with this list Returns: `true` if the specified object is equal to this list See Also: `Object.hashCode()` `HashMap`

### method:hashCode() [CHANGED]
### hashCode public int hashCode() Returns the hash code value for this list. This implementation uses the definition in `List.hashCode()`. Specified by: `hashCode` in interface `Collection<E>` Specified by: `hashCode` in interface `List<E>` Overrides: `hashCode` in class `Object` Returns: the hash code value for this list See Also: `Object.equals(java.lang.Object)` `List.equals(System.identityHashCode(java.lang.Object)`
### hashCode public int hashCode() Returns the hash code value for this list. This implementation uses the definition in `List.hashCode()`. Specified by: `hashCode` in interface `Collection<E>` Specified by: `hashCode` in interface `List<E>` Overrides: `hashCode` in class `Object` Returns: the hash code value for this list See Also: `Object.equals(Object)` `List.equals(Object)` | ### hashCode public int hashCode() Returns the hash code value for this list. This implementation uses the definition in `List.hashCode()`. Specified by: `hashCode` in interface `Collection<E>` Specified by: `hashCode` in interface `List<E>` Overrides: `hashCode` in class `Object` Returns: the hash code value for this list See Also: `Object.equals(java.lang.Object)` `System.identityHashCode(java.lang.Object)`