Class GenerateExecution.GeneratorUtility

java.lang.Object
org.apache.camel.component.salesforce.codegen.GenerateExecution.GeneratorUtility
Enclosing class:
GenerateExecution

public class GenerateExecution.GeneratorUtility extends Object
  • Constructor Details

    • GeneratorUtility

      public GeneratorUtility()
  • Method Details

    • current

      public String current()
    • enumTypeName

      public String enumTypeName(String sObjectName, String name)
    • externalIdsOf

      public List<org.apache.camel.component.salesforce.api.dto.SObjectField> externalIdsOf(String name)
    • getEnumConstant

      public String getEnumConstant(String objectName, String fieldName, String picklistValue)
    • getFieldType

      public String getFieldType(org.apache.camel.component.salesforce.api.dto.SObjectDescription description, org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • getLookupRelationshipName

      public String getLookupRelationshipName(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • getUniqueValues

      public List<org.apache.camel.component.salesforce.api.dto.PickListValue> getUniqueValues(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • hasDescription

      public boolean hasDescription(String name)
    • hasMultiSelectPicklists

      public boolean hasMultiSelectPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)
    • hasPicklists

      public boolean hasPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)
    • includeList

      public boolean includeList(List<?> list, String propertyName)
    • isBlobField

      public boolean isBlobField(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • isExternalId

      public boolean isExternalId(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • isLookup

      public boolean isLookup(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • isMultiSelectPicklist

      public boolean isMultiSelectPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • isPicklist

      public boolean isPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)
    • isPrimitiveOrBoxed

      public boolean isPrimitiveOrBoxed(Object object)
    • notBaseField

      public boolean notBaseField(String name)
    • notNull

      public boolean notNull(Object val)
    • pop

      public void pop()
    • javaSafeString

      public String javaSafeString(String val)
    • propertiesOf

      public Set<Map.Entry<String,Object>> propertiesOf(Object object)
    • push

      public void push(String additional)
    • start

      public void start(String initial)
    • variableName

      public String variableName(String given)