TYPE_1 update ( final TYPE_1 event ) { final TYPE_1 VAR_1 = VAR_2 . METHOD_1 ( event . METHOD_2 ( ) , event ) ; if ( ( VAR_1 . METHOD_3 ( ) ) != ( event . METHOD_3 ( ) ) ) { throw new TYPE_2 ( STRING_1 ) ; } else { VAR_2 . put ( event . METHOD_2 ( ) , TYPE_3 . METHOD_4 ( event ) . build ( ) ) ; return event ; } }

TYPE_1 update ( final TYPE_1 event ) { final TYPE_1 VAR_1 = VAR_2 . METHOD_1 ( event . METHOD_2 ( ) , event ) ; if ( ! ( VAR_1 . METHOD_3 ( ) . equals ( event . METHOD_3 ( ) ) ) ) { throw new TYPE_2 ( STRING_1 ) ; } else { VAR_2 . put ( event . METHOD_2 ( ) , TYPE_3 . METHOD_4 ( event ) . build ( ) ) ; return event ; } }
