public void METHOD_1 ( TYPE_1 VAR_1 ) { this . VAR_2 . put ( VAR_1 . getName ( ) , VAR_1 ) ; for ( java.lang.String VAR_3 : VAR_1 . METHOD_2 ( ) ) { if ( VAR_4 . METHOD_3 ( VAR_3 ) ) { VAR_4 . get ( VAR_3 ) . add ( VAR_1 ) ; } else { VAR_4 . put ( VAR_3 , TYPE_2 . METHOD_4 ( VAR_1 ) ) ; } } }

public void METHOD_1 ( TYPE_1 VAR_1 ) { this . VAR_2 . put ( VAR_1 . getName ( ) , VAR_1 ) ; for ( java.lang.String VAR_3 : VAR_1 . METHOD_2 ( ) ) { if ( VAR_4 . METHOD_3 ( VAR_3 ) ) { VAR_4 . get ( VAR_3 ) . add ( VAR_1 ) ; } else { java.util.ArrayList < TYPE_1 > list = new java.util.ArrayList < > ( ) ; list . add ( VAR_1 ) ; VAR_4 . put ( VAR_3 , list ) ; } } }
