METHOD_0 ( ) { org . apache . calcite . IDENT_0 . type . IDENT_1 IDENT_2 = org . apache . calcite . jdbc . IDENT_3 . IDENT_4 . METHOD_1 ( org . apache . calcite . jdbc . IDENT_3 . IDENT_5 . class ) ; "<AssertPlaceHolder>" ; } METHOD_2 ( org . apache . calcite . IDENT_0 . type . IDENT_1 ) { if ( type instanceof org . apache . calcite . jdbc . IDENT_6 ) { org . apache . calcite . jdbc . IDENT_6 IDENT_7 = ( ( org . apache . calcite . jdbc . IDENT_6 ) ( type ) ) ; return IDENT_7 . METHOD_2 ( ) ; } if ( ( type instanceof org . apache . calcite . sql . type . IDENT_8 ) || ( type instanceof org . apache . calcite . sql . type . IDENT_9 ) ) { switch ( type . METHOD_3 ( ) ) { case IDENT_10 : case IDENT_11 : return java . lang . String . class ; case IDENT_12 : case IDENT_13 : case IDENT_14 : case IDENT_15 : case IDENT_16 : case IDENT_17 : case IDENT_18 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . Integer . class : int . class ; case IDENT_19 : case IDENT_20 : case IDENT_21 : case IDENT_22 : case IDENT_23 : case IDENT_24 : case IDENT_25 : case IDENT_26 : case IDENT_27 : case IDENT_28 : case IDENT_29 : case IDENT_30 : case IDENT_31 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . Long . class : long . class ; case IDENT_32 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . IDENT_33 . class : short . class ; case IDENT_34 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . IDENT_35 . class : byte . class ; case IDENT_36 : return java . math . BigDecimal . class ; case IDENT_37 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . Boolean . class : boolean . class ; case IDENT_38 : case IDENT_39 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . Double . class : double . class ; case IDENT_40 : return type . METHOD_4 ( ) ? org . apache . calcite . jdbc . IDENT_41 . class : float . class ; case IDENT_42 : case IDENT_43 : return org . apache . calcite . IDENT_44 . util . IDENT_45 . class ; case IDENT_46 : return IDENT_47 . IDENT_48 . class ; case IDENT_49 : return org . apache . calcite . jdbc . IDENT_50 . class ; case IDENT_51 : return java . lang . Object . class ; } } switch ( type . METHOD_3 ( ) ) { case IDENT_52 : assert type instanceof org . apache . calcite . IDENT_0 . type . IDENT_53 ; if ( type instanceof org . apache . calcite . jdbc . IDENT_54 ) { return ( ( org . apache . calcite . jdbc . IDENT_54 ) ( type ) ) . clazz ; } else { return METHOD_5 ( ( ( org . apache . calcite . IDENT_0 . type . IDENT_53 ) ( type ) ) ) ; } case IDENT_55 : return java . util . Map . class ; case IDENT_56 : case IDENT_57 : return java . util . List . class ; } return null ; }
org . junit . Assert . assertEquals ( org . apache . calcite . jdbc . IDENT_3 . IDENT_5 . class , org . apache . calcite . jdbc . IDENT_3 . IDENT_4 . METHOD_2 ( IDENT_2 ) )