public boolean equals ( java.lang.Object VAR_1 ) { if ( VAR_1 == null ) throw new TYPE_1 ( STRING_1 ) ; if ( ( this ) == VAR_1 ) return true ; if ( ! ( VAR_1 instanceof TYPE_2 ) ) return false ; if ( ( compareTo ( VAR_1 ) ) == 0 ) return true ; return false ; }

public boolean equals ( java.lang.Object VAR_1 ) { if ( VAR_1 . equals ( null ) ) throw new java.lang.NullPointerException ( STRING_1 ) ; if ( ( this ) == VAR_1 ) return true ; if ( ! ( VAR_1 instanceof TYPE_2 ) ) return false ; if ( ( compareTo ( VAR_1 ) ) == 0 ) return true ; return false ; }
