anchor.diff:  
   *Return Type*: [.returnType]#String#
   
  -*Examples*: ${UUID()} returns a value similar to de305d54-75b4-431b-adb2-eb6b9e546013
  -
  -
  +*Examples*: `${UUID()}` returns a value similar to "de305d54-75b4-431b-adb2-eb6b9e546013"
  +
  +*See Also*: [.seeAlso]#<<uuid3,UUID3()>>, <<uuid5,UUID5()>>#
   
   
   
  
positive.code: 
  *Arguments*:
  
  	- [.argName]#_namespace_# : [.argDesc]#The namespace UUID identifier#
  
  *Return Type*: [.returnType]#String#
  
  *Examples*: ${attr:UUID3('b9e81de3-7047-4b5e-a822-8fff5b49f808')} returns a value similar to 7ab88cc4-7748-3214-812a-1bc4500a911a
  
  
  
  
  
  [.function]
  === UUID5
  
  *Description*: [.description]#Returns a type 5 (SHA-1 hashed) namespace name-based UUID.#
  
  *Subject Type*: [.subject]#String#
  
  *Arguments*:
  
  	- [.argName]#_namespace_# : [.argDesc]#The namespace UUID identifier#
  
  *Return Type*: [.returnType]#String#
  
  *Examples*: ${attr:UUID5('245b55a8-397d-4480-a41e-16603c8cf9ad')} returns a value similar to 6448f0c0-fd2b-30ad-b05a-deb456f8b060
  
  	- [.argName]#_algorithm_# : [.argDesc]#An algorithm to hash value.
        Supports one of [SHA-384, SHA-224, SHA-256, MD2, SHA, SHA-512, MD5]#
  
  
  *Return Type*: [.returnType]#String#
  
  *Examples*: We can hash an attribute named "payload" by using the Expression
  	   `${payload:hash('MD5')}` If the attribute payload had a value of "string value"
  	    then the Expression  `${payload:hash('MD5')}` will return "64e58419496c7248b4ef25731f88b8c3".
  
  
  
  
  
negative.code: 
  [[expression-language-hierarchy]]
  === Expression Language Hierarchy
  When using Expression Language to reference a property by name there is a defined hierarchy within which NiFi
  will search for the value.
  
  The current hierarchy in NiFi is as follows:
  