public class SdkInputTypeResolver extends SdkAbstractStaticTypeResolver
superclass, typeDefinitionconnectorModel, NAME_MEMBER, outputDir, VALUE_MEMBER| Constructor and Description |
|---|
SdkInputTypeResolver(Path outputDir,
ConnectorModel connectorModel,
SdkConnector sdkConnector,
ConnectorOperation operation,
TypeDefinition typeDefinition,
FileGenerationUtils.SchemaNameType schemaNameType,
String partName) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
buildRequiresTypeResolver() |
protected Class<?> |
buildSuperclass(TypeDefinition typeDefinition) |
protected String |
getClassNameSuffix() |
protected String |
getQName() |
protected boolean |
requiresQNameMethod() |
applyTemplates, getClassName, getPackage, getRequiresTypeResolver, requiresCategoryNameMethodgenerateGetter, generateOptionalGetter, getResourcesPath, getSourcesPath, writeClassToFile, writeClassToFilegetTemplateEnginepublic SdkInputTypeResolver(Path outputDir, ConnectorModel connectorModel, SdkConnector sdkConnector, ConnectorOperation operation, TypeDefinition typeDefinition, FileGenerationUtils.SchemaNameType schemaNameType, String partName)
protected Class<?> buildSuperclass(TypeDefinition typeDefinition)
buildSuperclass in class SdkAbstractStaticTypeResolverprotected String getClassNameSuffix()
getClassNameSuffix in class SdkAbstractStaticTypeResolverprotected boolean requiresQNameMethod()
requiresQNameMethod in class SdkAbstractStaticTypeResolverprotected String getQName()
getQName in class SdkAbstractStaticTypeResolverprotected boolean buildRequiresTypeResolver()
buildRequiresTypeResolver in class SdkAbstractStaticTypeResolverCopyright © 2019. All rights reserved.