class Open::Api::PathItem

Included Modules

Defined in:

open-api/path_item.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]
def self.new #

[View source]

Instance Method Detail

def [](oper : String | Open::Api::Operation) : OperationItem | Nil #

[View source]
def []=(oper : String | Open::Api::Operation, value : OperationItem) #

[View source]
def []?(oper : String | Open::Api::Operation) : Bool #

[View source]
def delete : OperationItem | Nil #

[View source]
def delete=(delete : OperationItem | Nil) #

[View source]
def get : OperationItem | Nil #

[View source]
def get=(get : OperationItem | Nil) #

[View source]
def head : OperationItem | Nil #

[View source]
def head=(head : OperationItem | Nil) #

[View source]
def options : OperationItem | Nil #

[View source]
def options=(options : OperationItem | Nil) #

[View source]
def patch : OperationItem | Nil #

[View source]
def patch=(patch : OperationItem | Nil) #

[View source]
def post : OperationItem | Nil #

[View source]
def post=(post : OperationItem | Nil) #

[View source]
def put : OperationItem | Nil #

[View source]
def put=(put : OperationItem | Nil) #

[View source]
def trace : OperationItem | Nil #

[View source]
def trace=(trace : OperationItem | Nil) #

[View source]