| Interface | Description |
|---|---|
| ModelConditionNotifier |
Reports conditions found when creating a Tcases model from an OpenAPI model.
|
| Notifier |
Reports conditions found during execution
|
| Class | Description |
|---|---|
| ConditionReporter<C extends ExecutionContext<?>> |
Base class for objects that detect and report execution conditions.
|
| Dnf |
Represents the disjunctive normal form of a schema.
|
| ExecutionContext<E extends RuntimeException> |
Provides a context for exceptions that occur during an execution.
|
| FormattedString |
Defines a formatted string for a specific object.
|
| FormattedString.Base64 |
Uses the base64 string representation of this object.
|
| FormattedString.Date |
Uses the RFC3339 full-date representation of this object.
|
| FormattedString.DateTime |
Uses the RFC3339 date-time representation of this object.
|
| FormattedString.Native |
Uses the native string representation of this object.
|
| FormattedString.Null |
Uses the null string representation of this object.
|
| FormattedString.Uuid |
Uses the UUID string representation of this object.
|
| InputModeller |
Converts between OpenAPI models and Tcases input models.
|
| MemberVarBinding |
Represents a binding for a variable that belongs to the input model for a composed schema member.
|
| ModelOptions |
Defines options used to generate Tcases models from OpenAPI models.
|
| ModelOptions.Builder |
Builds a new
ModelOptions instance. |
| OpenApiContext |
Provides a context for exceptions that occur when processing an OpenAPI specification
|
| OpenApiUtils |
Defines methods for accessing an OpenAPI specification.
|
| RequestInputModeller |
Creates a
system input definition for the API requests defined by the given
OpenAPI specification. |
| ResponseInputModeller |
Creates a
system input definition for the API responses defined by the given
OpenAPI specification. |
| SchemaAnalyzer |
Analyzes the input space defined by an OpenAPI schema.
|
| SchemaExtensions |
Defines methods for accessing Tcases extensions to an OpenAPI
Schema object. |
| SchemaUtils |
Defines methods for accessing an OpenAPI
Schema object. |
| TcasesOpenApi |
Defines methods for converting between OpenAPI models and Tcases models.
|
| Enum | Description |
|---|---|
| InputModeller.View |
| Exception | Description |
|---|---|
| OpenApiException |
Reports an error processing an OpenAPI specification.
|
Copyright © 2020 The Cornutum Project. All rights reserved.