build the service with annotated methods to be used for getting prefs concode_field_sep PlaceHolder placeHolder concode_field_sep placeholderType placeHolder
T function ( SharedPreferences arg0 , Class < T > arg1 ) { try { return arg1 . cast ( Proxy . newProxyInstance ( arg1 . getClassLoader ( ) , new Class < ? > [ ] { arg1 } , new ChoiceInvocationHandler ( arg0 ) ) ) ; } catch ( ClassCastException loc0 ) { return null ; } }