module Puppet::Pops::Types::PStructElement::ClassModule

Public Instance Methods

==(o) click to toggle source
# File lib/puppet/pops/types/types.rb, line 232
def ==(o)
  self.class == o.class && value_type == o.value_type && key_type == o.key_type
end
hash() click to toggle source
# File lib/puppet/pops/types/types.rb, line 222
def hash
  [self.class, value_type, key_type].hash
end
name() click to toggle source
# File lib/puppet/pops/types/types.rb, line 226
def name
  k = key_type
  k = k.optional_type if k.is_a?(POptionalType)
  k.values[0]
end