Class: BaseSegment
- Inherits:
-
Object
- Object
- BaseSegment
- Defined in:
- lib/fints/segment/base_segment.rb
Direct Known Subclasses
FinTS::Segment::HKEND, FinTS::Segment::HKIDN, FinTS::Segment::HKKAZ, FinTS::Segment::HKSPA, FinTS::Segment::HKSYN, FinTS::Segment::HKVVB, FinTS::Segment::HKWPD, FinTS::Segment::HNHBK, FinTS::Segment::HNHBS, FinTS::Segment::HNSHA, FinTS::Segment::HNSHK, FinTS::Segment::HNVSD, FinTS::Segment::HNVSK
Instance Attribute Summary collapse
-
#segmentno ⇒ Object
Returns the value of attribute segmentno.
Instance Method Summary collapse
-
#initialize(segmentno, data) ⇒ BaseSegment
constructor
A new instance of BaseSegment.
- #to_s ⇒ Object
Constructor Details
#initialize(segmentno, data) ⇒ BaseSegment
Returns a new instance of BaseSegment.
4 5 6 7 |
# File 'lib/fints/segment/base_segment.rb', line 4 def initialize(segmentno, data) @segmentno = segmentno @data = data end |
Instance Attribute Details
#segmentno ⇒ Object
Returns the value of attribute segmentno.
2 3 4 |
# File 'lib/fints/segment/base_segment.rb', line 2 def segmentno @segmentno end |
Instance Method Details
#to_s ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/fints/segment/base_segment.rb', line 9 def to_s res = [type, @segmentno, version].join(':') @data.each do |d| res += "+#{d}" end res + "'" end |