I'm trying to access the description of existing custom objects as well as the description and validation rules of their fields using Apex. I'm already using SObjectType.getDescribe() to get other information, but the descriptions and validation rules aren't included.
What's the best way to access this information using Apex? Are there any guides I should be using? The quick start guide to access the metadata API is geared for java . Does the same process work for Apex? Is this wrapper useful or no longer relevant with the current version?
API version 40.0 (Summer '17 Preview) includes the Metadata namespace along with an Operations class to retrieve metadata. Would this allow me to access the information I'm looking for? If so, how do I form the fullName of a custom object in my org?