Sha256: b175e6ce922f24c1d89e462827c235777ce8ef54ec8c3070e6d59bbd1574101f
Contents?: true
Size: 788 Bytes
Versions: 2
Compression:
Stored size: 788 Bytes
Contents
<%= LeapSalesforce.soql_field_start_text %> import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; /** * Auto-generated code created by leap_salesforce. Do not manually * update as this can be overwritten when `leap_salesforce create_soql_objects` is run */ @JsonIgnoreProperties(ignoreUnknown=true) @Data public class <%= @soql_object.class_name %> { <% @soql_class.fields.each do |field| %> /** * Label: '<%= field['label'] %>', Type: <%= field['type'] %><%= ", Relationship:" + field['relationshipName'] if field['relationshipName'] %> */ @JsonProperty(value="<%= field['name'] %>") <%= field['type'] == 'boolean' ? 'Boolean' : 'String' %> <%= field['name'].camelize(:lower) %>; <% end %> }
Version data entries
2 entries across 2 versions & 1 rubygems