Class: Kodo::Search::Result

Inherits:
Data
  • Object
show all
Defined in:
lib/kodo/search/result.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(title:, url:, snippet:, content: nil) ⇒ Result

Returns a new instance of Result.



6
7
8
# File 'lib/kodo/search/result.rb', line 6

def initialize(title:, url:, snippet:, content: nil)
  super
end

Instance Attribute Details

#content ⇒ Object (readonly)

Returns the value of attribute content

Returns:

  • (Object) —

    the current value of content



5
6
7
# File 'lib/kodo/search/result.rb', line 5

def content
  @content
end

#snippet ⇒ Object (readonly)

Returns the value of attribute snippet

Returns:

  • (Object) —

    the current value of snippet



5
6
7
# File 'lib/kodo/search/result.rb', line 5

def snippet
  @snippet
end

#title ⇒ Object (readonly)

Returns the value of attribute title

Returns:

  • (Object) —

    the current value of title



5
6
7
# File 'lib/kodo/search/result.rb', line 5

def title
  @title
end

#url ⇒ Object (readonly)

Returns the value of attribute url

Returns:

  • (Object) —

    the current value of url



5
6
7
# File 'lib/kodo/search/result.rb', line 5

def url
  @url
end