class Coffee::Serialization::Range

Included Modules

Defined in:

coffee/serialization/range.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new #

[View source]

Instance Method Detail

def exclude_needles(iatas : Array(Tuple(Needle::IATA, Int32))) : Array(Tuple(Needle::IATA, Int32)) #

[View source]
def excludes : Exclude | Nil #

[View source]
def excludes=(excludes : Exclude | Nil) #

[View source]
def export : String | Nil #

[View source]
def export=(export : String | Nil) #

[View source]
def ipRange : String #

[View source]
def ipRange=(ipRange : String) #

[View source]
def needles : String | Array(String | NeedleEntry) #

[View source]
def needles=(needles : String | Array(String | NeedleEntry)) #

[View source]
def parse_edge_needles(needles : String | Array(String | NeedleEntry), list : Array(Tuple(Needle::IATA, Int32))) #

[View source]
def parse_iata_needles(needles : String | Array(String | NeedleEntry), list : Array(Tuple(Needle::IATA, Int32))) #

[View source]
def parse_region_needles(needles : String | Array(String | NeedleEntry), list : Array(Tuple(Needle::IATA, Int32))) #

[View source]
def timeout : TimeOut | Nil #

[View source]
def timeout=(timeout : TimeOut | Nil) #

[View source]
def to_iata_needles?(needles : String | Array(String | NeedleEntry), flag : Needle::Flag) : Array(Tuple(Needle::IATA, Int32)) | Nil #

[View source]
def to_task(writer : Writer | Nil = nil, command_line : Bool = false) : Task | Nil #

[View source]
def type : String #

[View source]
def type=(type : String) #

[View source]