class Exlibris::Primo::WebService::Request::QueryTerm
Attributes
exclude_values[W]
include_values[W]
index[RW]
precision[RW]
value[RW]
Public Instance Methods
exclude_values()
click to toggle source
# File lib/exlibris/primo/web_service/request/search/query_term.rb, line 18 def exclude_values @exclude_values ||= [] end
include_values()
click to toggle source
# File lib/exlibris/primo/web_service/request/search/query_term.rb, line 14 def include_values @include_values ||= [] end
to_xml()
click to toggle source
# File lib/exlibris/primo/web_service/request/search/query_term.rb, line 22 def to_xml include_values = self.include_values exclude_values = self.exclude_values build_xml do |xml| xml.QueryTerm { xml.IndexField index xml.PrecisionOperator precision xml.Value value include_values.each do |include_value| xml.includeValue include_value end exclude_values.each do |exclude_value| xml.excludeValue exclude_value end } end end