public static class CamelSalesforceMojo.GeneratorUtility extends Object
| Constructor and Description |
|---|
GeneratorUtility(Boolean useStringsForPicklists) |
| Modifier and Type | Method and Description |
|---|---|
String |
current() |
String |
enumTypeName(String name) |
String |
getEnumConstant(String value) |
String |
getFieldType(org.apache.camel.component.salesforce.api.dto.SObjectDescription description,
org.apache.camel.component.salesforce.api.dto.SObjectField field) |
List<org.apache.camel.component.salesforce.api.dto.PickListValue> |
getUniqueValues(org.apache.camel.component.salesforce.api.dto.SObjectField field) |
boolean |
hasMultiSelectPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc) |
boolean |
hasPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc) |
boolean |
includeList(List<?> list,
String propertyName) |
boolean |
isBlobField(org.apache.camel.component.salesforce.api.dto.SObjectField field) |
boolean |
isMultiSelectPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field) |
boolean |
isPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field) |
boolean |
isPrimitiveOrBoxed(Object object) |
boolean |
notBaseField(String name) |
boolean |
notNull(Object val) |
void |
pop() |
Set<Map.Entry<String,Object>> |
propertiesOf(Object object) |
void |
push(String additional) |
void |
start(String initial) |
String |
variableName(String given) |
public GeneratorUtility(Boolean useStringsForPicklists)
public boolean isBlobField(org.apache.camel.component.salesforce.api.dto.SObjectField field)
public boolean notBaseField(String name)
public String getFieldType(org.apache.camel.component.salesforce.api.dto.SObjectDescription description, org.apache.camel.component.salesforce.api.dto.SObjectField field) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionpublic boolean isMultiSelectPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)
public boolean hasPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)
public boolean hasMultiSelectPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)
public List<org.apache.camel.component.salesforce.api.dto.PickListValue> getUniqueValues(org.apache.camel.component.salesforce.api.dto.SObjectField field)
public boolean isPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)
public boolean notNull(Object val)
public boolean isPrimitiveOrBoxed(Object object)
public void start(String initial)
public String current()
public void push(String additional)
public void pop()
Apache Camel