public class SdkPagingTypeResolver extends SdkOutputTypeResolver
superclass, typeDefinitionconnectorModel, NAME_MEMBER, outputDir, VALUE_MEMBER| Constructor and Description |
|---|
SdkPagingTypeResolver(Path outputDir,
ConnectorModel connectorModel,
SdkConnector sdkConnector,
ConnectorOperation operation,
TypeDefinition typeDefinition) |
| Modifier and Type | Method and Description |
|---|---|
protected Class<?> |
buildSuperclass(TypeDefinition typeDefinition) |
protected String |
getClassNameSuffix() |
protected boolean |
requiresCategoryNameMethod() |
protected boolean |
requiresToWriteSchema() |
getOutputTypeResolverAnnotation, getPrimitiveTypeResolverClass, getQName, requiresFormatMethod, requiresQNameMethodapplyTemplates, buildRequiresTypeResolver, getClassName, getPackage, getRequiresTypeResolvergenerateGetter, generateOptionalGetter, getResourcesPath, getSourcesPath, writeClassToFile, writeClassToFilegetTemplateEnginepublic SdkPagingTypeResolver(Path outputDir, ConnectorModel connectorModel, SdkConnector sdkConnector, ConnectorOperation operation, TypeDefinition typeDefinition) throws TemplatingException
TemplatingExceptionprotected Class<?> buildSuperclass(TypeDefinition typeDefinition) throws TemplatingException
buildSuperclass in class SdkOutputTypeResolverTemplatingExceptionprotected boolean requiresCategoryNameMethod()
requiresCategoryNameMethod in class SdkAbstractStaticTypeResolverprotected String getClassNameSuffix()
getClassNameSuffix in class SdkOutputTypeResolverprotected boolean requiresToWriteSchema()
requiresToWriteSchema in class SdkOutputTypeResolverCopyright © 2019. All rights reserved.