@SuppressWarnings("unchecked")
	public <T> T getHint(Hint<T> hint) {
		return (T) hintValues.get(hint);
	}
@ SuppressWarnings ( "unchecked" ) public < T > T getHint ( Hint < T > hint ) { return ( T ) hintValues . get ( hint ) ; }
Get a hint value.

@param hint
@return the value
@since 2.4.0