public function hasMetadata($paramName)
	{
		if ( ! is_string($paramName) || empty($paramName)) {
			throw new WorkflowException("Invalid metadata name : non empty string expected");
		}
		return array_key_exists($paramName, $this->_metadata);
	}
public function hasMetadata($paramName)
	{
		if ( ! is_string($paramName) || empty($paramName)) {
			throw new WorkflowException("Invalid metadata name : non empty string expected");
		}
		return array_key_exists($paramName, $this->_metadata);
	}
public function hasMetadata ( $ paramName ) { if ( ! is_string ( $ paramName ) || empty ( $ paramName ) ) { throw new WorkflowException ( "Invalid metadata name : non empty string expected" ) ; } return array_key_exists ( $ paramName , $ this -> _metadata ) ; }
Test if a metadata parameter is defined.

@param string $paramName the metadata parameter name
@throws \raoul2000\workflow\base\WorkflowException
@return boolean TRUE if the metadata parameter exists, FALSE otherwise
Test if a metadata parameter is defined .