---
category: [Administration & Integrations, Platform and Product Extensions, Platform and Product Extensions/Integration, Administration & Integrations/Custom Integrations & Apps]
keyword: [Integrate, Workday Integration, Orchestrate for Integrations, Orchestration, Orchestration Builder]
nav: wcp_docs
parent_url: /wcp_docs/
title: >- 
  Reference: Map Global Functions
layout: subsection
---

Qualifier: `map`

<table><thead><tr><th>Name</th><th>Description</th></tr></thead><tbody><tr><td>bigDecimalMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (BigDecimal)
</li><li>key2 (String)
</li><li>value2 (BigDecimal)
</li><li>key3 (String)
</li><li>value3 (BigDecimal)
</li></ul> Return Type: <ul><li>BigDecimalMap
</li></ul> Returns a map with the specified keys and values.</td></tr><tr><td>booleanMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (Boolean)
</li><li>key2 (String)
</li><li>value2 (Boolean)
</li><li>key3 (String)
</li><li>value3 (Boolean)
</li></ul> Return Type: <ul><li>BooleanMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>dateMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (Date)
</li><li>key2 (String)
</li><li>value2 (Date)
</li><li>key3 (String)
</li><li>value3 (Date)
</li></ul> Return Type: <ul><li>DateMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>emptyBigDecimalMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>BigDecimalMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyBooleanMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>BooleanMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyDateMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>DateMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyLocalDateTimeMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>LocalDateTimeMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyLocalTimeMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>LocalTimeMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyNumberMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>NumberMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyStringMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>StringMap
</li></ul> Returns an empty map.</td></tr><tr><td>emptyZonedDateTimeMap</td><td>Arguments: <ul><li>None
</li></ul> Return Type: <ul><li>ZonedDateTimeMap
</li></ul> Returns an empty map.</td></tr><tr><td>localDateTimeMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (LocalDateTime)
</li><li>key2 (String)
</li><li>value2 (LocalDateTime)
</li><li>key3 (String)
</li><li>value3 (LocalDateTime)
</li></ul> Return Type: <ul><li>LocalDateTimeMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>localTimeMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (LocalTime)
</li><li>key2 (String)
</li><li>value2 (LocalTime)
</li><li>key3 (String)
</li><li>value3 (LocalTime)
</li></ul> Return Type: <ul><li>LocalTimeMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>numberMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (Number)
</li><li>key2 (String)
</li><li>value2 (Number)
</li><li>key3 (String)
</li><li>value3 (Number)
</li></ul> Return Type: <ul><li>NumberMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>stringMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (String)
</li><li>key2 (String)
</li><li>value2 (String)
</li><li>key3 (String)
</li><li>value3 (String)
</li></ul> Return Type: <ul><li>StringMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr><tr><td>zonedDateTimeMap</td><td>Arguments: <ul><li>key1 (String)
</li><li>value1 (ZonedDateTime)
</li><li>key2 (String)
</li><li>value2 (ZonedDateTime)
</li><li>key3 (String)
</li><li>value3 (ZonedDateTime)
</li></ul> Return Type: <ul><li>ZonedDateTimeMap
</li></ul> Returns a map with the specified keys and values. To create maps with more than three values, use <code>put</code> or <code>putAll</code>.</td></tr></tbody></table><br/>

