288.13. SOQL クエリー文字列の生成
org.apache.camel.component.salesforce.api.utils.QueryHelper
には、SOQL クエリーを生成するためのヘルパーメソッドが含まれています。たとえば、Account SObject からすべてのカスタム項目を取得するには、次のように呼び出して SOQL SELECT を生成するだけです。
String allCustomFieldsQuery = QueryHelper.queryToFetchFilteredFieldsOf(new Account(), SObjectField::isCustom);