Class: Stream
- Inherits:
-
Object
- Object
- Stream
- Defined in:
- lib/stream2tracks/stream.rb
Overview
An abstract class
Direct Known Subclasses
Instance Attribute Summary collapse
-
#key ⇒ Object
Returns the value of attribute key.
-
#tags ⇒ Object
Returns the value of attribute tags.
Instance Method Summary collapse
-
#entries ⇒ Object
To be implemented in the concrete subclass.
-
#initialize(path) ⇒ Stream
constructor
A new instance of Stream.
-
#parse ⇒ Object
To be implemented in the concrete subclass.
Constructor Details
Instance Attribute Details
#key ⇒ Object
Returns the value of attribute key.
30 31 32 |
# File 'lib/stream2tracks/stream.rb', line 30 def key @key end |
#tags ⇒ Object
Returns the value of attribute tags.
30 31 32 |
# File 'lib/stream2tracks/stream.rb', line 30 def @tags end |
Instance Method Details
#entries ⇒ Object
To be implemented in the concrete subclass
40 |
# File 'lib/stream2tracks/stream.rb', line 40 def entries ; end |
#parse ⇒ Object
To be implemented in the concrete subclass
47 |
# File 'lib/stream2tracks/stream.rb', line 47 def parse ; end |