Namespace: Consultingwerk.Studio.SwaggerToAbl
Interface 
ISwaggerToAblClassNameProvider Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Studio.SwaggerToAbl.SwaggerToAblClassNameProvider




Top Method Summary
Options Name Purpose
Consultingwerk.ClassName GetClassName (JsonObject, character, ISwaggerBasePackageParameter) Returns the ABL Class Name for the selected JSON schema object
Consultingwerk.ClassName GetClassName (JsonObject, character, ISwaggerBasePackageParameter, logical) Returns the ABL Class Name for the selected JSON schema object


Method Detail
Top

Consultingwerk.ClassName GetClassName (JsonObject, character, ISwaggerBasePackageParameter)

Purpose: Returns the ABL Class Name for the selected JSON schema object
Notes:

Parameters:
poApiSpec Progress.Json.ObjectModel.JsonObject
The Swagger API Specification
pcJsonPath CHARACTER
The Json Path of the Schema
poGeneratorParameter Consultingwerk.Studio.SwaggerToAbl.ISwaggerBasePackageParameter
The Generator Parameter (ISwaggerBasePackageParameter)
Returns Consultingwerk.ClassName
The ABL Class Name
Top

Consultingwerk.ClassName GetClassName (JsonObject, character, ISwaggerBasePackageParameter, logical)

Purpose: Returns the ABL Class Name for the selected JSON schema object
Notes:

Parameters:
poApiSpec Progress.Json.ObjectModel.JsonObject
The Swagger API Specification
pcJsonPath CHARACTER
The Json Path of the Schema
poGeneratorParameter Consultingwerk.Studio.SwaggerToAbl.ISwaggerBasePackageParameter
The Generator Parameter (ISwaggerBasePackageParameter)
plResolveArrays LOGICAL
Logical value indicating if arrays should be resolved into EXTENT parameters
Returns Consultingwerk.ClassName
The ABL Class Name


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:30:07