protected static < TYPE_1 extends TYPE_2 > void METHOD_1 ( TYPE_1 VAR_1 ) { VAR_2 . put ( VAR_1 . METHOD_2 ( ) , new TYPE_3 < TYPE_1 > ( VAR_1 ) ) ; } 

protected static < TYPE_1 extends TYPE_2 > void METHOD_1 ( TYPE_1 VAR_1 ) { if ( VAR_1 == null ) { return ; } VAR_2 . put ( VAR_1 . METHOD_2 ( ) , new TYPE_3 < TYPE_1 > ( VAR_1 ) ) ; } 
