public java.lang.String get ( java.lang.String name , TYPE_1 VAR_1 , TYPE_2 < java.lang.String > VAR_2 ) { TYPE_3 key = new TYPE_3 ( name , VAR_1 ) ; java.lang.String result = VAR_3 . get ( key ) ; if ( result == null ) { result = VAR_2 . get ( ) ; VAR_3 . set ( key , result ) ; } return result ; }

public java.lang.String get ( TYPE_1 VAR_1 , TYPE_2 < java.lang.String > VAR_2 ) { java.lang.String result = VAR_3 . get ( VAR_1 ) ; if ( result == null ) { result = VAR_2 . get ( ) ; VAR_3 . set ( VAR_1 , result ) ; } return result ; }
