class Lib::TL1::Message::Field::CompletionCode
Constants
- COMPLETION_CODE
Public Class Methods
new(field)
click to toggle source
Calls superclass method
Lib::TL1::Message::Field::Base::new
# File lib/lib/tl1/message/field/completion_code.rb, line 24 def initialize(field) unless COMPLETION_CODE.key? field.to_s.downcase.to_sym raise ArgumentError, "Unknown Completion Code - #{field}" end super field.to_s.downcase.to_sym end
Public Instance Methods
compld?()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 44 def compld? @field == :compld end
delay?()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 56 def delay? @field == :delay end
deny?()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 48 def deny? @field == :deny end
description()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 40 def description COMPLETION_CODE[@field] end
prtl?()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 52 def prtl? @field == :prtl end
rtry?()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 60 def rtry? @field == :rtry end
to_s()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 32 def to_s @field.to_s.upcase end
to_sym()
click to toggle source
# File lib/lib/tl1/message/field/completion_code.rb, line 36 def to_sym @field end