<T> T getValue( Object object, String name )
	{
		T result = getPropertyImpl( object, name );
		if( result instanceof Property )
		{
			@SuppressWarnings( "unchecked" )
			Property<T> property = ((Property<T>) result);
			return property.getValue();
		}

		return result;
	}
< T > T getValue ( Object object , String name ) { T result = getPropertyImpl ( object , name ) ; if ( result instanceof Property ) { @ SuppressWarnings ( "unchecked" ) Property < T > property = ( ( Property < T > ) result ) ; return property . getValue ( ) ; } return result ; }
Gets the property's value from an object

@param object
The object
@param name
Property name