module OM::XML::TerminologyBasedSolrizer
def self.included(klass)
def self.included(klass) klass.send(:include, ::Solrizer::Common) klass.send(:extend, ClassMethods) end
def solrize_node(node, term_pointer, term, solr_doc = Hash.new, field_mapper = self.field_mapper, opts={})
def solrize_node(node, term_pointer, term, solr_doc = Hash.new, field_mapper = self.field_mapper, opts={}) self.class.solrize_node(node, self, term_pointer, term, solr_doc, field_mapper, opts) end
def solrize_term(term, solr_doc = Hash.new, field_mapper = self.field_mapper, opts={})
def solrize_term(term, solr_doc = Hash.new, field_mapper = self.field_mapper, opts={}) self.class.solrize_term(self, term, solr_doc, field_mapper, opts) end
def to_solr(solr_doc = Hash.new, field_mapper = self.field_mapper) # :nodoc:
def to_solr(solr_doc = Hash.new, field_mapper = self.field_mapper) # :nodoc: self.class.solrize(self, solr_doc, field_mapper) end