METHOD_0 ( ) { final java . lang . reflect . Method method = new net . IDENT_0 . IDENT_1 . IDENT_2 . METHOD_1 ( ) . METHOD_2 ( br . com . IDENT_3 . IDENT_4 . http . route . IDENT_5 . IDENT_6 . class ) . reflect ( ) . method ( STRING_0 ) . METHOD_3 ( br . com . IDENT_3 . IDENT_4 . http . route . IDENT_5 . IDENT_7 . class ) ; br . com . IDENT_3 . IDENT_4 . http . route . IDENT_8 IDENT_9 = new br . com . IDENT_3 . IDENT_4 . http . route . METHOD_4 ( provider , new br . com . IDENT_3 . IDENT_4 . core . METHOD_5 ( ) ) ; java . util . Map < java . lang . String , java . lang . Class < ? > > types = IDENT_9 . METHOD_6 ( method , new java . lang . String [ ] { STRING_1 } ) ; "<AssertPlaceHolder>" ; } get ( java . lang . String ) { if ( ! ( METHOD_7 ( key ) ) ) { throw new java . util . METHOD_8 ( java . lang . String . format ( STRING_2 , key , getName ( ) ) ) ; } java . lang . String IDENT_10 = java . lang . System . getProperty ( key ) ; if ( ! ( METHOD_9 ( IDENT_10 ) ) ) { return IDENT_10 ; } else { return properties . getProperty ( key ) ; } }
org . junit . Assert . assertEquals ( br . com . IDENT_3 . IDENT_4 . http . route . Integer . class , types . get ( STRING_1 ) )