class TextRazor::Relation
Attributes
id[R]
relation_params[R]
word_positions[R]
Public Class Methods
create_from_hash(params)
click to toggle source
# File lib/textrazor/relation.rb, line 19 def self.create_from_hash(params) new(params) end
new(params = {})
click to toggle source
# File lib/textrazor/relation.rb, line 7 def initialize(params = {}) @id = params[:id] @word_positions = params[:wordPositions] @relation_params = params[:params].map do |relation_param_hash| RelationParam.create_from_hash(relation_param_hash) end end
Public Instance Methods
number_of_relation_params()
click to toggle source
# File lib/textrazor/relation.rb, line 15 def number_of_relation_params @relation_params.size end