public java.lang.Boolean equals ( TYPE_1 VAR_1 ) { if ( ( VAR_1 . METHOD_1 ( ) ) == ( VAR_2 ) ) { for ( int i = 0 ; i < ( VAR_2 ) ; i ++ ) { if ( ( VAR_3 [ i ] ) != ( VAR_1 . METHOD_2 ( ) [ i ] ) ) return false ; } return true ; } return null ; }

public java.lang.Boolean equals ( TYPE_1 VAR_1 ) { if ( VAR_1 == null ) throw new java.lang.NullPointerException ( ) ; if ( ( VAR_1 . METHOD_1 ( ) ) == ( VAR_2 ) ) { for ( int i = 0 ; i < ( VAR_2 ) ; i ++ ) { if ( ( VAR_3 [ i ] ) != ( VAR_1 . METHOD_2 ( ) [ i ] ) ) return false ; } return true ; } return null ; }
