Sha256: 6f6e16b0a32fbd6f0ebc97854247aa2a89d0ff5f11fc984c4ca9abdfd2d8a7e8
Contents?: true
Size: 583 Bytes
Versions: 3
Compression:
Stored size: 583 Bytes
Contents
module Endeca class RefinementDimension include Comparable extend ClassToProc extend Readers reader \ "DimensionName" => :name, "ExpansionLink" => :to_endeca_params integer_reader \ "DimensionID" => :id attr_reader :raw def initialize(raw={}) @raw=raw end alias_method :attributes, :raw def inspect "#<#{self.class}=0x#{self.object_id.to_s(16)} id=#{id} name=#{name.inspect}>" end def ==(other) id == other.id end def <=>(other) name <=> other.name end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
primedia-endeca-0.10.1 | lib/endeca/refinement_dimension.rb |
primedia-endeca-0.11.0 | lib/endeca/refinement_dimension.rb |
primedia-endeca-0.12.0 | lib/endeca/refinement_dimension.rb |