public void METHOD_1 ( java.lang.String value , TYPE_1 < TYPE_2 < java.lang.String , java.lang.Integer > > out ) throws java.lang.Exception { java.lang.String [ ] VAR_1 = value . toLowerCase ( ) . split ( STRING_1 ) ; for ( java.lang.String token : VAR_1 ) { if ( STRING_2 . equals ( token ) ) { throw new java.lang.Exception ( STRING_3 ) ; } if ( ( token . length ( ) ) > 0 ) { out . METHOD_2 ( new TYPE_2 < java.lang.String , java.lang.Integer > ( token , 1 ) ) ; } } }

public void METHOD_1 ( java.lang.String value , TYPE_1 < TYPE_2 < java.lang.String , java.lang.Integer > > out ) throws java.lang.Exception { java.lang.String [ ] VAR_1 = value . toLowerCase ( ) . split ( STRING_1 ) ; for ( java.lang.String token : VAR_1 ) { if ( ( token . length ( ) ) > 0 ) { out . METHOD_2 ( new TYPE_2 < java.lang.String , java.lang.Integer > ( token , 1 ) ) ; } } }
