Code Snipits for Converting Salesforce Collections

8 Sep

Convert a Map to a List of keys


Convert a Map Values to a List of values


Convert an sObject List to a Map – Example 1 – New map with the List passed into the map’s constructor

Use this method when the map’s key value is the object’s Id. Thanks to this post for explaining the concept: King Koo

Convert an sObject List to a Map – Example 2 – Loop and Add

Use this method when the map’s key must be a field that is not an object’s id. This is useful when you need to find an object with a name instead of an Id value.