Functions

Defining Templates

Journey Programming Language Support Following built-in functions, can be invoked with the context or without context.

  • timestamp: For current timestamp
  • now: For Date
  • uuid: For random Uuid
  • add: for adding multiple expressions
  • captcha: for generating random captch
  • mod: for doing aritmatic mod
  • ceil: for ceiling Double
  • floor: for flooring Double
  • round: for Rounding Double
  • cint: for converting expression to integer
  • sub: for Arithmatic Subtraction
  • mul: for Arithmatic multiplication
  • div: for Arithmatic division
  • concat: for concatinating Expressions converted to string
  • lpad: for left padding
  • rpad: for right padding
  • mid: for taking mid part of string
  • left: for taking left part of string
  • right: for taking right part of string
  • from_json: for reading json file
  • fake: for generating fake values
  • encode: for encoding string
  • random: for generating random integer between range
  • array: for generating array of defined length
  • unique_random_elements: for chising sub array from array of unique random elemenets
  • contains: checks if string contains other string
  • random_element: for chosing single random element from array