public TYPE_1 METHOD_1 ( java.lang.String name , java.util.Date value ) { if ( ( this . VAR_1 . METHOD_2 ( ) . VAR_2 ) == ( VAR_3 ) ) { return METHOD_1 ( name , ( ( java.lang.Object ) ( value ) ) ) ; } else { TYPE_2 VAR_4 = ( value == null ) ? null : new TYPE_2 ( value . getTime ( ) ) ; return METHOD_1 ( name , VAR_4 ) ; } }

public TYPE_1 METHOD_1 ( java.lang.String name , java.util.Date value ) { TYPE_2 VAR_4 = ( value == null ) ? null : new TYPE_2 ( value . getTime ( ) ) ; if ( ( this . VAR_1 . METHOD_2 ( ) . VAR_2 ) == ( VAR_3 ) ) { return METHOD_1 ( name , ( ( java.lang.Object ) ( VAR_4 ) ) ) ; } else { return METHOD_1 ( name , VAR_4 ) ; } }
