Class
Spruz::LinesFile
In:
lib/spruz/lines_file.rb
lib/spruz/lines_file.rb
Parent:
Object
Methods
each
each
empty?
empty?
file_linenumber
file_linenumber
for_file
for_file
for_filename
for_filename
for_lines
for_lines
inspect
inspect
last_line_number
last_line_number
line
line
line_number=
line_number=
match_backward
match_backward
match_forward
match_forward
new
new
next!
next!
previous!
previous!
rewind
rewind
to_s
to_s
Included Modules
Enumerable
Enumerable
Classes and Modules
Module
Spruz::LinesFile::LineExtension
Attributes
filename
[RW]
filename
[RW]
line_number
[R]
line_number
[R]
Public Class methods
for_file
(file, line_number = nil)
for_file
(file, line_number = nil)
for_filename
(filename, line_number = nil)
for_filename
(filename, line_number = nil)
for_lines
(lines, line_number = nil)
for_lines
(lines, line_number = nil)
new
(lines, line_number = nil)
new
(lines, line_number = nil)
Public Instance methods
each
(&block)
each
(&block)
empty?
()
empty?
()
file_linenumber
()
file_linenumber
()
inspect
()
inspect
()
last_line_number
()
last_line_number
()
line
()
line
()
line_number=
(number)
line_number=
(number)
match_backward
(regexp, previous_after_match = false)
match_backward
(regexp, previous_after_match = false)
match_forward
(regexp, next_after_match = false)
match_forward
(regexp, next_after_match = false)
next!
()
next!
()
previous!
()
previous!
()
rewind
()
rewind
()
to_s
()
to_s
()
[Validate]