Class: RTika::StringParser
- Inherits:
-
GenericParser
- Object
- GenericParser
- RTika::StringParser
- Defined in:
- lib/rtika.rb
Instance Method Summary collapse
-
#initialize(string, opts = {}) ⇒ StringParser
constructor
A new instance of StringParser.
- #process ⇒ Object
Methods inherited from GenericParser
parse, #parse, #remove_boilerplate?
Constructor Details
#initialize(string, opts = {}) ⇒ StringParser
Returns a new instance of StringParser.
82 83 84 85 |
# File 'lib/rtika.rb', line 82 def initialize(string, opts={}) super(opts) @input_string = string end |
Instance Method Details
#process ⇒ Object
87 88 89 90 91 92 93 94 |
# File 'lib/rtika.rb', line 87 def process input_stream = java.io.ByteArrayInputStream.new(@input_string.to_java.get_bytes) @parser.parse(input_stream, @content, @metadata) input_stream.close return [@content, @metadata] end |