public class SdkParameter extends JavaTemplateEntity
connectorModel, NAME_MEMBER, outputDir, VALUE_MEMBER| Constructor and Description |
|---|
SdkParameter(Path outputDir,
ConnectorModel connectorModel,
Parameter parameter) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTemplates() |
com.squareup.javapoet.FieldSpec.Builder |
generateOAuthParameterField() |
com.squareup.javapoet.FieldSpec.Builder |
generateParameterField() |
com.squareup.javapoet.ParameterSpec.Builder |
generateParameterParameter() |
String |
getDescription() |
String |
getDisplayName() |
String |
getExternalName() |
String |
getJavaName() |
String |
getStringValueGetter() |
String |
getStringValueGetter(String varName) |
boolean |
isArrayType() |
boolean |
isNullable() |
generateGetter, generateOptionalGetter, getResourcesPath, getSourcesPath, writeClassToFile, writeClassToFilegetTemplateEnginepublic SdkParameter(Path outputDir, ConnectorModel connectorModel, Parameter parameter)
public String getExternalName()
public String getJavaName()
public String getDisplayName()
public String getDescription()
public boolean isArrayType()
public void applyTemplates()
applyTemplates in class TemplateEntitypublic com.squareup.javapoet.ParameterSpec.Builder generateParameterParameter()
public com.squareup.javapoet.FieldSpec.Builder generateParameterField()
public com.squareup.javapoet.FieldSpec.Builder generateOAuthParameterField()
public boolean isNullable()
public String getStringValueGetter()
Copyright © 2019. All rights reserved.