Class StanfordParser::DocumentPreprocessor
In: lib/stanfordparser.rb
Parent: Rjb::JavaObjectWrapper

Tokenizes documents into words and sentences.

This is a wrapper for the edu.stanford.nlp.process.DocumentPreprocessor object.

Methods

Public Class methods

[Source]

# File lib/stanfordparser.rb, line 238
    def initialize(suppressEscaping = false)
      super("edu.stanford.nlp.process.DocumentPreprocessor", suppressEscaping)
    end

Public Instance methods

Returns a list of sentences in a string.

[Source]

# File lib/stanfordparser.rb, line 243
    def getSentencesFromString(s)
      s = Rjb::JavaObjectWrapper.new("java.io.StringReader", s)
      _invoke(:getSentencesFromText, "Ljava.io.Reader;", s.java_object)
    end

[Source]

# File lib/stanfordparser.rb, line 248
    def inspect
      "<#{self.class.to_s.split('::').last}>"
    end

[Source]

# File lib/stanfordparser.rb, line 252
    def to_s
      inspect
    end

[Validate]