public abstract class SdkAbstractStaticTypeResolver extends JavaTemplateEntity
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
requiresTypeResolver |
connectorModel, NAME_MEMBER, outputDir, VALUE_MEMBER| Constructor and Description |
|---|
SdkAbstractStaticTypeResolver(Path outputDir,
ConnectorModel connectorModel,
ConnectorOperation operation,
TypeDefinition typeDefinition,
SdkTypeDefinition sdkTypeDefinition) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyTemplates() |
String |
getClassName() |
protected abstract String |
getClassNameSuffix() |
String |
getPackage() |
boolean |
getRequiresTypeResolver() |
protected abstract Class<?> |
getSuperclass() |
protected boolean |
requiresCategoryNameOverride() |
generateGetter, generateOptionalGetter, getResourcesPath, getSourcesPath, writeClassToFile, writeClassToFilegetTemplateEnginepublic SdkAbstractStaticTypeResolver(Path outputDir, ConnectorModel connectorModel, ConnectorOperation operation, TypeDefinition typeDefinition, SdkTypeDefinition sdkTypeDefinition)
protected abstract String getClassNameSuffix()
public String getClassName()
public boolean getRequiresTypeResolver()
public String getPackage()
public void applyTemplates()
throws TemplatingException
applyTemplates in class TemplateEntityTemplatingExceptionprotected abstract Class<?> getSuperclass()
protected boolean requiresCategoryNameOverride()
Copyright © 2019. All rights reserved.