| Modifier and Type | Method and Description |
|---|---|
| public default APIResponse | Returns: the APIResponse to be used or nullthe current APIResponse element apiResponse)Allows filtering of a particular APIResponse. |
| public default Callback | Returns: the Callback to be used or nullthe current Callback element callback)Allows filtering of a particular Callback. |
| public default Header | Returns: the Header to be used or nullthe current Header element header)Allows filtering of a particular Header. |
| public default Link | Returns: the Link to be used or nullthe current Link element link)Allows filtering of a particular Link. |
| public default void | filterOpenAPI(OpenAPI
the current OpenAPI element openAPI)Allows filtering of the singleton OpenAPI element. |
| public default Operation | Returns: the Operation to be used or nullthe current Operation element operation)Allows filtering of a particular Operation. |
| public default Parameter | Returns: the Parameter to be used or nullthe current Parameter element parameter)Allows filtering of a particular Parameter. |
| public default PathItem | Returns: the PathItem to be used or nullthe current PathItem element pathItem)Allows filtering of a particular PathItem. |
| public default RequestBody | Returns: the RequestBody to be used or nullthe current RequestBody element requestBody)Allows filtering of a particular RequestBody. |
| public default Schema | Returns: the Schema to be used or nullthe current Schema element schema)Allows filtering of a particular Schema. |
| public default SecurityScheme | Returns: the SecurityScheme to be used or nullthe current SecurityScheme element securityScheme)Allows filtering of a particular SecurityScheme. |
| public default Server | Returns: the Server to be used or nullthe current Server element server)Allows filtering of a particular Server. |
| public default Tag |
| filterAPIResponse | back to summary |
|---|---|
| public default APIResponse filterAPIResponse(APIResponse apiResponse) Allows filtering of a particular APIResponse. Implementers of this method can choose to update the given APIResponse, pass it back as-is, or return null if removing this APIResponse.
| |
| filterCallback | back to summary |
|---|---|
| public default Callback filterCallback(Callback callback) Allows filtering of a particular Callback. Implementers of this method can choose to update the given Callback, pass it back as-is, or return null if removing this Callback. | |
| filterHeader | back to summary |
|---|---|
| public default Header filterHeader(Header header) Allows filtering of a particular Header. Implementers of this method can choose to update the given Header, pass it back as-is, or return null if removing this Header. | |
| filterLink | back to summary |
|---|---|
| public default Link filterLink(Link link) Allows filtering of a particular Link. Implementers of this method can choose to update the given Link, pass it back as-is, or return null if removing this Link. | |
| filterOpenAPI | back to summary |
|---|---|
| public default void filterOpenAPI(OpenAPI openAPI) Allows filtering of the singleton OpenAPI element. Implementers of this method can choose to update this element, or do nothing if no change is required. Note that one cannot remove this element from the model tree, hence the return type of void. This is the last method called for a given filter, therefore it symbolizes the end of processing by the vendor framework.
| |
| filterOperation | back to summary |
|---|---|
| public default Operation filterOperation(Operation operation) Allows filtering of a particular Operation. Implementers of this method can choose to update the given Operation, pass it back as-is, or return null if removing this Operation. | |
| filterParameter | back to summary |
|---|---|
| public default Parameter filterParameter(Parameter parameter) Allows filtering of a particular Parameter. Implementers of this method can choose to update the given Parameter, pass it back as-is, or return null if removing this Parameter. | |
| filterPathItem | back to summary |
|---|---|
| public default PathItem filterPathItem(PathItem pathItem) Allows filtering of a particular PathItem. Implementers of this method can choose to update the given PathItem, pass it back as-is, or return null if removing this PathItem. | |
| filterRequestBody | back to summary |
|---|---|
| public default RequestBody filterRequestBody(RequestBody requestBody) Allows filtering of a particular RequestBody. Implementers of this method can choose to update the given RequestBody, pass it back as-is, or return null if removing this RequestBody.
| |
| filterSchema | back to summary |
|---|---|
| public default Schema filterSchema(Schema schema) Allows filtering of a particular Schema. Implementers of this method can choose to update the given Schema, pass it back as-is, or return null if removing this Schema. | |
| filterSecurityScheme | back to summary |
|---|---|
| public default SecurityScheme filterSecurityScheme(SecurityScheme securityScheme) Allows filtering of a particular SecurityScheme. Implementers of this method can choose to update the given SecurityScheme, pass it back as-is, or return null if removing this SecurityScheme.
| |
| filterServer | back to summary |
|---|---|
| public default Server filterServer(Server server) Allows filtering of a particular Server. Implementers of this method can choose to update the given Server, pass it back as-is, or return null if removing this Server. | |
| filterTag | back to summary |
|---|---|
| public default Tag filterTag(Tag tag) Allows filtering of a particular Tag. Implementers of this method can choose to update the given Tag, pass it back as-is, or return null if removing this Tag. | |