public < S extends T > S get ( String name , Class < S > c ) { return ( S ) get ( name ) ; }
Convenience method that allows specification of return ISetting type so that you can nest the call to access the setting value .