Revision: 30205
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 10, 2010 03:45 by d3developer
Initial Code
# * This method accepts the ID of any object type and returns the full name, including prefix of the sObject # * type to which it belongs. # * @author cpeterson # **/ # public static Schema.SObjectType getObjectType(id subject){ # Schema.SObjectType result; # string target = subject; # Map<String, Schema.SObjectType> gd = Schema.getGlobalDescribe(); # string keyPrefix; # # for(Schema.SObjectType describe: gd.values() ){ # keyPrefix = describe.getDescribe().getKeyPrefix(); # if(keyPrefix != null && target.startsWith(keyPrefix)){ # result = describe; # break; //no need to keep looking # } # } # return result; # }
Initial URL
Initial Description
Initial Title
@ca_peterson SObject initialization from Id
Initial Tags
Initial Language
Other