module Exlibris::Primo::ChainGang::Search::ClassAttributes

Public Instance Methods

indexes() click to toggle source
# File lib/exlibris/primo/chain_gang/search.rb, line 21
def indexes
  @indexes ||= [:any, :stitle, :title, :creator, :genre, :rsrctype, :author, :isbn]
end
indexes_map() click to toggle source
# File lib/exlibris/primo/chain_gang/search.rb, line 25
def indexes_map
  @indexes_map ||= {:author => :creator, :genre => :rsrctype}
end
precisions() click to toggle source
# File lib/exlibris/primo/chain_gang/search.rb, line 29
def precisions
  @precisions ||= [:is, :begins_with, :contains, :starts_with]
end
precisions_map() click to toggle source
# File lib/exlibris/primo/chain_gang/search.rb, line 33
def precisions_map
  @precisions_map ||= {:is => :exact, :starts_with => :begins_with}
end