fastman
Version:
快速api测试及文档生成
430 lines • 30.1 kB
JavaScript
;
/**
* @license
* Copyright 2017 Red Hat
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
/**
* Base class for node visitors that are only interested in a subset of the node types
* that might be visited. Extending this class means that subclasses can only override
* the subset of methods desired.
*/
var OasNodeVisitorAdapter = /** @class */ (function () {
function OasNodeVisitorAdapter() {
}
OasNodeVisitorAdapter.prototype.visitDocument = function (node) { };
OasNodeVisitorAdapter.prototype.visitInfo = function (node) { };
OasNodeVisitorAdapter.prototype.visitContact = function (node) { };
OasNodeVisitorAdapter.prototype.visitLicense = function (node) { };
OasNodeVisitorAdapter.prototype.visitPaths = function (node) { };
OasNodeVisitorAdapter.prototype.visitPathItem = function (node) { };
OasNodeVisitorAdapter.prototype.visitResponses = function (node) { };
OasNodeVisitorAdapter.prototype.visitSchema = function (node) { };
OasNodeVisitorAdapter.prototype.visitHeader = function (node) { };
OasNodeVisitorAdapter.prototype.visitOperation = function (node) { };
OasNodeVisitorAdapter.prototype.visitXML = function (node) { };
OasNodeVisitorAdapter.prototype.visitSecurityScheme = function (node) { };
OasNodeVisitorAdapter.prototype.visitSecurityRequirement = function (node) { };
OasNodeVisitorAdapter.prototype.visitTag = function (node) { };
OasNodeVisitorAdapter.prototype.visitExternalDocumentation = function (node) { };
OasNodeVisitorAdapter.prototype.visitExtension = function (node) { };
OasNodeVisitorAdapter.prototype.visitValidationProblem = function (node) { };
return OasNodeVisitorAdapter;
}());
exports.OasNodeVisitorAdapter = OasNodeVisitorAdapter;
/**
* Base class for OAS 2.0 node visitors that are only interested in a subset of the node types
* that might be visited. Extending this class means that subclasses can only override
* the subset of methods desired.
*/
var Oas20NodeVisitorAdapter = /** @class */ (function (_super) {
__extends(Oas20NodeVisitorAdapter, _super);
function Oas20NodeVisitorAdapter() {
return _super !== null && _super.apply(this, arguments) || this;
}
Oas20NodeVisitorAdapter.prototype.visitParameter = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitParameterDefinition = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitResponse = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitHeaders = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitResponseDefinition = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitExample = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitItems = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitSecurityDefinitions = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitSecurityScheme = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitScopes = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitPropertySchema = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitAdditionalPropertiesSchema = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitItemsSchema = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitAllOfSchema = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitSchemaDefinition = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitDefinitions = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitParametersDefinitions = function (node) { };
Oas20NodeVisitorAdapter.prototype.visitResponsesDefinitions = function (node) { };
return Oas20NodeVisitorAdapter;
}(OasNodeVisitorAdapter));
exports.Oas20NodeVisitorAdapter = Oas20NodeVisitorAdapter;
/**
* Base class for OAS 3.0 node visitors that are only interested in a subset of the node types
* that might be visited. Extending this class means that subclasses can only override
* the subset of methods desired.
*/
var Oas30NodeVisitorAdapter = /** @class */ (function (_super) {
__extends(Oas30NodeVisitorAdapter, _super);
function Oas30NodeVisitorAdapter() {
return _super !== null && _super.apply(this, arguments) || this;
}
Oas30NodeVisitorAdapter.prototype.visitParameter = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitParameterDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitResponse = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitLink = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitLinkParameterExpression = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitLinkRequestBodyExpression = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitLinkServer = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitResponseDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitRequestBody = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitMediaType = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitExample = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitEncoding = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitCallback = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitCallbackPathItem = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitAllOfSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitAnyOfSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitOneOfSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitNotSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitPropertySchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitItemsSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitAdditionalPropertiesSchema = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitComponents = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitExampleDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitRequestBodyDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitHeaderDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitOAuthFlows = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitImplicitOAuthFlow = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitPasswordOAuthFlow = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitClientCredentialsOAuthFlow = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitAuthorizationCodeOAuthFlow = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitLinkDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitCallbackDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitSchemaDefinition = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitServer = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitServerVariable = function (node) { };
Oas30NodeVisitorAdapter.prototype.visitDiscriminator = function (node) { };
return Oas30NodeVisitorAdapter;
}(OasNodeVisitorAdapter));
exports.Oas30NodeVisitorAdapter = Oas30NodeVisitorAdapter;
/**
* A composite visitor - this class makes it easy to apply multiple visitors to
* a node at the same time. It's basically just an array of visitors.
*/
var OasCompositeVisitor = /** @class */ (function () {
/**
* Constructor.
* @param visitors
*/
function OasCompositeVisitor(visitors) {
this._visitors = visitors;
}
/**
* Adds a single visitor to the list.
* @param visitor
*/
OasCompositeVisitor.prototype.addVisitor = function (visitor) {
this._visitors.push(visitor);
};
/**
* Adds multiple visitors to the list.
* @param visitors
*/
OasCompositeVisitor.prototype.addVisitors = function (visitors) {
for (var _i = 0, visitors_1 = visitors; _i < visitors_1.length; _i++) {
var visitor = visitors_1[_i];
this._visitors.push(visitor);
}
};
/**
* Called to accept all of the visitors contained by this composite. This basically
* iterates through all the visitors and calls node.accept(visitor) on each.
* @param node
* @private
*/
OasCompositeVisitor.prototype._acceptAll = function (node) {
this._visitors.every(function (visitor) {
node.accept(visitor);
return true;
});
};
OasCompositeVisitor.prototype.visitDocument = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitInfo = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitContact = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitLicense = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitPaths = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitPathItem = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitOperation = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitResponses = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitSchema = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitHeader = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitXML = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitSecurityScheme = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitSecurityRequirement = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitTag = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitExternalDocumentation = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitExtension = function (node) { this._acceptAll(node); };
OasCompositeVisitor.prototype.visitValidationProblem = function (node) { this._acceptAll(node); };
return OasCompositeVisitor;
}());
exports.OasCompositeVisitor = OasCompositeVisitor;
/**
* A composite visitor - this class makes it easy to apply multiple visitors to
* a node at the same time. It's basically just an array of visitors.
*/
var Oas20CompositeVisitor = /** @class */ (function (_super) {
__extends(Oas20CompositeVisitor, _super);
/**
* Constructor.
* @param visitors
*/
function Oas20CompositeVisitor() {
var visitors = [];
for (var _i = 0; _i < arguments.length; _i++) {
visitors[_i] = arguments[_i];
}
return _super.call(this, visitors) || this;
}
Oas20CompositeVisitor.prototype.visitParameter = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitParameterDefinition = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitResponse = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitHeaders = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitResponseDefinition = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitExample = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitItems = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitSecurityDefinitions = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitSecurityScheme = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitScopes = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitSchemaDefinition = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitPropertySchema = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitAdditionalPropertiesSchema = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitAllOfSchema = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitItemsSchema = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitDefinitions = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitParametersDefinitions = function (node) { this._acceptAll(node); };
Oas20CompositeVisitor.prototype.visitResponsesDefinitions = function (node) { this._acceptAll(node); };
return Oas20CompositeVisitor;
}(OasCompositeVisitor));
exports.Oas20CompositeVisitor = Oas20CompositeVisitor;
/**
* A composite visitor - this class makes it easy to apply multiple visitors to
* a node at the same time. It's basically just an array of visitors.
*/
var Oas30CompositeVisitor = /** @class */ (function (_super) {
__extends(Oas30CompositeVisitor, _super);
/**
* Constructor.
* @param visitors
*/
function Oas30CompositeVisitor() {
var visitors = [];
for (var _i = 0; _i < arguments.length; _i++) {
visitors[_i] = arguments[_i];
}
return _super.call(this, visitors) || this;
}
Oas30CompositeVisitor.prototype.visitParameter = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitParameterDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitResponse = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitLink = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitLinkParameterExpression = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitLinkRequestBodyExpression = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitLinkServer = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitResponseDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitRequestBody = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitCallback = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitCallbackPathItem = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitMediaType = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitExample = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitEncoding = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitAllOfSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitAnyOfSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitOneOfSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitNotSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitPropertySchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitItemsSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitAdditionalPropertiesSchema = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitDiscriminator = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitComponents = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitExampleDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitRequestBodyDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitHeaderDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitOAuthFlows = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitImplicitOAuthFlow = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitPasswordOAuthFlow = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitClientCredentialsOAuthFlow = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitAuthorizationCodeOAuthFlow = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitLinkDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitCallbackDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitSchemaDefinition = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitServer = function (node) { this._acceptAll(node); };
Oas30CompositeVisitor.prototype.visitServerVariable = function (node) { this._acceptAll(node); };
return Oas30CompositeVisitor;
}(OasCompositeVisitor));
exports.Oas30CompositeVisitor = Oas30CompositeVisitor;
var OasCombinedVisitorAdapter = /** @class */ (function () {
function OasCombinedVisitorAdapter() {
}
OasCombinedVisitorAdapter.prototype.visitDocument = function (node) { };
OasCombinedVisitorAdapter.prototype.visitInfo = function (node) { };
OasCombinedVisitorAdapter.prototype.visitContact = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLicense = function (node) { };
OasCombinedVisitorAdapter.prototype.visitPaths = function (node) { };
OasCombinedVisitorAdapter.prototype.visitPathItem = function (node) { };
OasCombinedVisitorAdapter.prototype.visitOperation = function (node) { };
OasCombinedVisitorAdapter.prototype.visitParameter = function (node) { };
OasCombinedVisitorAdapter.prototype.visitParameterDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitExternalDocumentation = function (node) { };
OasCombinedVisitorAdapter.prototype.visitSecurityRequirement = function (node) { };
OasCombinedVisitorAdapter.prototype.visitResponses = function (node) { };
OasCombinedVisitorAdapter.prototype.visitResponse = function (node) { };
OasCombinedVisitorAdapter.prototype.visitResponseDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitHeaders = function (node) { };
OasCombinedVisitorAdapter.prototype.visitHeader = function (node) { };
OasCombinedVisitorAdapter.prototype.visitExample = function (node) { };
OasCombinedVisitorAdapter.prototype.visitItems = function (node) { };
OasCombinedVisitorAdapter.prototype.visitTag = function (node) { };
OasCombinedVisitorAdapter.prototype.visitSecurityDefinitions = function (node) { };
OasCombinedVisitorAdapter.prototype.visitSecurityScheme = function (node) { };
OasCombinedVisitorAdapter.prototype.visitScopes = function (node) { };
OasCombinedVisitorAdapter.prototype.visitXML = function (node) { };
OasCombinedVisitorAdapter.prototype.visitSchemaDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitPropertySchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitAdditionalPropertiesSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitAllOfSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitItemsSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitDefinitions = function (node) { };
OasCombinedVisitorAdapter.prototype.visitParametersDefinitions = function (node) { };
OasCombinedVisitorAdapter.prototype.visitResponsesDefinitions = function (node) { };
OasCombinedVisitorAdapter.prototype.visitExtension = function (node) { };
OasCombinedVisitorAdapter.prototype.visitMediaType = function (node) { };
OasCombinedVisitorAdapter.prototype.visitEncoding = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLink = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLinkParameterExpression = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLinkRequestBodyExpression = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLinkServer = function (node) { };
OasCombinedVisitorAdapter.prototype.visitRequestBody = function (node) { };
OasCombinedVisitorAdapter.prototype.visitCallback = function (node) { };
OasCombinedVisitorAdapter.prototype.visitCallbackPathItem = function (node) { };
OasCombinedVisitorAdapter.prototype.visitServer = function (node) { };
OasCombinedVisitorAdapter.prototype.visitServerVariable = function (node) { };
OasCombinedVisitorAdapter.prototype.visitAnyOfSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitOneOfSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitNotSchema = function (node) { };
OasCombinedVisitorAdapter.prototype.visitComponents = function (node) { };
OasCombinedVisitorAdapter.prototype.visitExampleDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitRequestBodyDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitHeaderDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitOAuthFlows = function (node) { };
OasCombinedVisitorAdapter.prototype.visitImplicitOAuthFlow = function (node) { };
OasCombinedVisitorAdapter.prototype.visitPasswordOAuthFlow = function (node) { };
OasCombinedVisitorAdapter.prototype.visitClientCredentialsOAuthFlow = function (node) { };
OasCombinedVisitorAdapter.prototype.visitAuthorizationCodeOAuthFlow = function (node) { };
OasCombinedVisitorAdapter.prototype.visitLinkDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitCallbackDefinition = function (node) { };
OasCombinedVisitorAdapter.prototype.visitDiscriminator = function (node) { };
OasCombinedVisitorAdapter.prototype.visitValidationProblem = function (node) { };
return OasCombinedVisitorAdapter;
}());
exports.OasCombinedVisitorAdapter = OasCombinedVisitorAdapter;
/**
* Base class for visitors that simply want to get called for *every* node
* in the model.
*/
var OasAllNodeVisitor = /** @class */ (function (_super) {
__extends(OasAllNodeVisitor, _super);
function OasAllNodeVisitor() {
return _super !== null && _super.apply(this, arguments) || this;
}
OasAllNodeVisitor.prototype.visitDocument = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitInfo = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitContact = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLicense = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitPaths = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitPathItem = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitOperation = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitParameter = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitParameterDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitExternalDocumentation = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitSecurityRequirement = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitResponses = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitResponse = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitResponseDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitHeaders = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitHeader = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitExample = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitItems = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitTag = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitSecurityDefinitions = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitSecurityScheme = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitScopes = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitXML = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitSchemaDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitPropertySchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitAdditionalPropertiesSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitAllOfSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitItemsSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitDefinitions = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitParametersDefinitions = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitResponsesDefinitions = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitExtension = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitValidationProblem = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitMediaType = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitEncoding = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLink = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLinkParameterExpression = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLinkRequestBodyExpression = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLinkServer = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitRequestBody = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitCallback = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitCallbackPathItem = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitServer = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitServerVariable = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitAnyOfSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitOneOfSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitNotSchema = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitComponents = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitExampleDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitRequestBodyDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitHeaderDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitOAuthFlows = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitImplicitOAuthFlow = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitPasswordOAuthFlow = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitClientCredentialsOAuthFlow = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitAuthorizationCodeOAuthFlow = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitLinkDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitCallbackDefinition = function (node) { this.doVisitNode(node); };
OasAllNodeVisitor.prototype.visitDiscriminator = function (node) { this.doVisitNode(node); };
return OasAllNodeVisitor;
}(OasCombinedVisitorAdapter));
exports.OasAllNodeVisitor = OasAllNodeVisitor;
//# sourceMappingURL=visitor.base.js.map