-
- All Implemented Interfaces:
-
io.javalin.http.Handler
public final class OpenApiHandler implements Handler
-
-
Field Summary
Fields Modifier and Type Field Description private final OpenApiOptions
options
-
Constructor Summary
Constructors Constructor Description OpenApiHandler(Javalin app, OpenApiOptions options)
-
Method Summary
Modifier and Type Method Description final OpenApiOptions
getOptions()
final OpenAPI
createOpenAPISchema()
final SwaggerParseResult
validateOpenAPISchema(OpenAPI schema)
Unit
handle(Context ctx)
-
-
Constructor Detail
-
OpenApiHandler
OpenApiHandler(Javalin app, OpenApiOptions options)
-
-
Method Detail
-
getOptions
final OpenApiOptions getOptions()
-
createOpenAPISchema
final OpenAPI createOpenAPISchema()
-
validateOpenAPISchema
final SwaggerParseResult validateOpenAPISchema(OpenAPI schema)
-
handle
Unit handle(Context ctx)
-
-
-
-