public java.util.List < TYPE_1 > METHOD_1 ( TYPE_2 VAR_1 , int VAR_2 , java.lang.String key , int VAR_3 ) { TYPE_3 VAR_4 = VAR_5 . METHOD_2 ( VAR_1 . getType ( ) , VAR_2 ) ; if ( VAR_4 != null ) { return VAR_6 . METHOD_3 ( STRING_1 , VAR_4 . METHOD_4 ( ) , key , VAR_3 ) ; } else { return VAR_7 . METHOD_1 ( VAR_1 . METHOD_5 ( ) , VAR_2 , key , VAR_3 ) ; } }

public java.util.List < TYPE_1 > METHOD_1 ( TYPE_2 VAR_1 , int VAR_2 , java.lang.String key , int VAR_3 ) { TYPE_3 VAR_4 = VAR_5 . METHOD_2 ( VAR_1 . getType ( ) , VAR_2 ) ; if ( VAR_4 != null ) { return VAR_6 . METHOD_3 ( null , VAR_4 . METHOD_4 ( ) , key , VAR_3 ) ; } else { return VAR_7 . METHOD_1 ( VAR_1 . METHOD_5 ( ) , VAR_2 , key , VAR_3 ) ; } }
