public < R > R get ( @ NotNull final String name , R defaultValue ) { if ( context . containsKey ( name ) ) { return get ( name ) ; } else { return defaultValue ; } }
Allow getting properties in a generified way and return defaultValue if the key does not exist .