METHOD_0 ( ) { try { new com . IDENT_0 . rest . METHOD_1 ( vertx ) . build ( ) ; org . junit . Assert . fail ( ) ; } catch ( java . lang . IllegalArgumentException e ) { "<AssertPlaceHolder>" ; } } build ( ) { com . IDENT_0 . utils . Assert . METHOD_2 ( IDENT_1 , STRING_0 ) ; com . IDENT_0 . rest . IDENT_2 . METHOD_3 ( IDENT_3 ) ; com . IDENT_0 . rest . IDENT_2 . METHOD_4 ( validator ) ; if ( ( IDENT_4 . size ( ) ) > 0 ) { IDENT_4 . METHOD_5 ( ( clazz , provider ) -> { if ( provider instanceof java . lang . Class ) { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_6 ( ( ( Class < ? extends com . IDENT_0 . rest . context . IDENT_5 > ) ( provider ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_6 ( clazz , ( ( Class < ? extends com . IDENT_0 . rest . context . IDENT_5 > ) ( provider ) ) ) ; } } else { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_6 ( ( ( com . IDENT_0 . rest . context . IDENT_5 ) ( provider ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_6 ( clazz , ( ( com . IDENT_0 . rest . context . IDENT_5 ) ( provider ) ) ) ; } } } ) ; } java . lang . Object [ ] IDENT_6 = null ; if ( ( IDENT_7 ) != null ) { IDENT_6 = new java . lang . Object [ ] { IDENT_7 } ; } java . lang . Object [ ] IDENT_8 = com . IDENT_0 . utils . IDENT_9 . join ( IDENT_6 , IDENT_1 . toArray ( ) ) ; io . vertx . ext . web . IDENT_10 output = METHOD_7 ( IDENT_8 ) ; IDENT_11 . METHOD_5 ( ( provider ) -> { if ( provider instanceof java . lang . Class ) { com . IDENT_0 . rest . IDENT_2 . METHOD_8 ( output , ( ( Class < ? extends com . IDENT_0 . rest . context . IDENT_5 > ) ( provider ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_8 ( output , ( ( IDENT_5 < ? > ) ( provider ) ) ) ; } } ) ; IDENT_12 . METHOD_5 ( ( clazz , reader ) -> { if ( reader instanceof java . lang . Class ) { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( ( ( Class < ? extends com . IDENT_0 . rest . reader . IDENT_13 > ) ( reader ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( clazz , ( ( Class < ? extends com . IDENT_0 . rest . reader . IDENT_13 > ) ( reader ) ) ) ; } } else { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( ( ( com . IDENT_0 . rest . reader . IDENT_13 ) ( reader ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( clazz , ( ( com . IDENT_0 . rest . reader . IDENT_13 ) ( reader ) ) ) ; } } } ) ; IDENT_14 . METHOD_5 ( ( type , reader ) -> { if ( reader instanceof java . lang . Class ) { if ( type == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( ( ( Class < ? extends com . IDENT_0 . rest . reader . IDENT_13 > ) ( reader ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( type , ( ( Class < ? extends com . IDENT_0 . rest . reader . IDENT_13 > ) ( reader ) ) ) ; } } else { if ( type == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( ( ( com . IDENT_0 . rest . reader . IDENT_13 ) ( reader ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_9 ( ) . METHOD_10 ( type , ( ( com . IDENT_0 . rest . reader . IDENT_13 ) ( reader ) ) ) ; } } } ) ; IDENT_15 . METHOD_5 ( ( clazz , writer ) -> { if ( writer instanceof java . lang . Class ) { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( ( ( Class < ? extends com . IDENT_0 . rest . writer . IDENT_16 > ) ( writer ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( clazz , ( ( Class < ? extends com . IDENT_0 . rest . writer . IDENT_16 > ) ( writer ) ) ) ; } } else { if ( clazz == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( ( ( com . IDENT_0 . rest . writer . IDENT_16 ) ( writer ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( clazz , ( ( com . IDENT_0 . rest . writer . IDENT_16 ) ( writer ) ) ) ; } } } ) ; IDENT_17 . METHOD_5 ( ( type , writer ) -> { if ( writer instanceof java . lang . Class ) { if ( type == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( ( ( Class < ? extends com . IDENT_0 . rest . writer . IDENT_16 > ) ( writer ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( type , ( ( Class < ? extends com . IDENT_0 . rest . writer . IDENT_16 > ) ( writer ) ) ) ; } } else { if ( type == null ) { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( ( ( IDENT_16 < ? > ) ( writer ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_11 ( ) . METHOD_10 ( type , ( ( IDENT_16 < ? > ) ( writer ) ) ) ; } } } ) ; IDENT_18 . METHOD_5 ( ( handler ) -> { if ( handler instanceof java . lang . Class ) { com . IDENT_0 . rest . IDENT_2 . METHOD_12 ( ) . METHOD_10 ( ( ( Class < ? extends com . IDENT_0 . rest . exception . IDENT_19 > ) ( handler ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_12 ( ) . METHOD_10 ( ( ( com . IDENT_0 . rest . exception . IDENT_19 ) ( handler ) ) ) ; } } ) ; for ( java . lang . String path : IDENT_20 . METHOD_13 ( ) ) { java . lang . Object IDENT_21 = IDENT_20 . get ( path ) ; if ( IDENT_21 instanceof java . lang . Class ) { com . IDENT_0 . rest . IDENT_2 . METHOD_14 ( output , path , ( ( java . lang . Class < ? extends com . IDENT_0 . rest . writer . IDENT_22 > ) ( IDENT_21 ) ) ) ; } else { com . IDENT_0 . rest . IDENT_2 . METHOD_14 ( output , path , ( ( com . IDENT_0 . rest . writer . IDENT_22 ) ( IDENT_21 ) ) ) ; } } return output ; }
org . junit . Assert . assertEquals ( STRING_0 , e . getMessage ( ) )