Package org.apache.camel.maven
Class GenerateMojo.GeneratorUtility
- java.lang.Object
-
- org.apache.camel.maven.GenerateMojo.GeneratorUtility
-
- Enclosing class:
- GenerateMojo
public class GenerateMojo.GeneratorUtility extends Object
-
-
Constructor Summary
Constructors Constructor Description GeneratorUtility()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringcurrent()StringenumTypeName(String sObjectName, String name)List<org.apache.camel.component.salesforce.api.dto.SObjectField>externalIdsOf(String name)StringgetEnumConstant(String objectName, String fieldName, String picklistValue)StringgetFieldType(org.apache.camel.component.salesforce.api.dto.SObjectDescription description, org.apache.camel.component.salesforce.api.dto.SObjectField field)StringgetLookupRelationshipName(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)booleanhasDescription(String name)booleanhasMultiSelectPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)booleanhasPicklists(org.apache.camel.component.salesforce.api.dto.SObjectDescription desc)booleanincludeList(List<?> list, String propertyName)booleanisBlobField(org.apache.camel.component.salesforce.api.dto.SObjectField field)booleanisExternalId(org.apache.camel.component.salesforce.api.dto.SObjectField field)booleanisLookup(org.apache.camel.component.salesforce.api.dto.SObjectField field)booleanisMultiSelectPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)booleanisPicklist(org.apache.camel.component.salesforce.api.dto.SObjectField field)booleanisPrimitiveOrBoxed(Object object)StringjavaSafeString(String val)booleannotBaseField(String name)booleannotNull(Object val)voidpop()Set<Map.Entry<String,Object>>propertiesOf(Object object)voidpush(String additional)voidstart(String initial)StringvariableName(String given)
-
-
-
Method Detail
-
current
public String current()
-
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)
-
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()
-
push
public void push(String additional)
-
start
public void start(String initial)
-
-