Sha256: d6aa902e25e683617422b39a3c1988895d6931edfaf07671c8e76b720ca17365
Contents?: true
Size: 676 Bytes
Versions: 2
Compression:
Stored size: 676 Bytes
Contents
module OpenNlp class Model attr_reader :j_model def initialize(model) model_stream = case model when java.io.FileInputStream model when String java.io.FileInputStream.new(model) else raise ArgumentError, "Model must be either a string or a java.io.FileInputStream" end @j_model = self.class.java_class_name.new(model_stream) end class << self def java_class_name=(value) @java_class = value end def java_class_name @java_class end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
open_nlp-0.0.2-java | lib/open_nlp/model.rb |
open_nlp-0.0.1-java | lib/open_nlp/model.rb |