private < TYPE_1 > TYPE_1 getValue ( java.lang.Class < TYPE_1 > t ) { java.lang.Class < ? > VAR_1 = value . getClass ( ) ; if ( VAR_1 != t ) throw new TYPE_2 ( ( ( ( STRING_1 + ( VAR_1 . getName ( ) ) ) + STRING_2 ) + ( t . getName ( ) ) ) ) ; return t . METHOD_1 ( value ) ; }

private < TYPE_1 > TYPE_1 getValue ( java.lang.Class < TYPE_1 > t ) { java.lang.Class < ? > VAR_1 = value . getClass ( ) ; if ( VAR_1 != t ) throw new TYPE_2 ( ( ( ( STRING_1 + ( t . getName ( ) ) ) + STRING_2 ) + ( VAR_1 . getName ( ) ) ) ) ; return t . METHOD_1 ( value ) ; }
