METHOD_0 ( ) { java . util . Map < ? , ? > map = METHOD_1 ( com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_4 , com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_5 . IDENT_6 ) ; java . util . List < com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_5 > IDENT_7 = com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_8 . METHOD_2 ( map , com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_4 , null , com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_5 . class ) ; java . util . List < com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_5 > IDENT_9 = com . google . common . collect . Lists . newArrayList ( com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_3 . IDENT_5 . IDENT_6 ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( java . util . Map , java . lang . Object , java . util . List , java . lang . Class ) { return com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . IDENT_8 . METHOD_3 ( map , key , IDENT_10 , new com . google . common . base . IDENT_11 < java . lang . Object , T > ( ) { @ com . IDENT_0 . IDENT_1 . IDENT_2 . core . util . Override public T apply ( java . lang . Object input ) { if ( input == null ) { return null ; } if ( IDENT_12 . METHOD_4 ( input . getClass ( ) ) ) { return IDENT_12 . METHOD_5 ( input ) ; } return java . lang . IDENT_13 . valueOf ( IDENT_12 , input . toString ( ) . trim ( ) . METHOD_6 ( Locale . IDENT_14 ) ) ; } } ) ; }
org . junit . Assert . assertThat ( IDENT_7 , org . hamcrest . CoreMatchers . is ( IDENT_9 ) )