class Puppet::Pops::Types::PObjectType::PTypeParameter
Public Class Methods
feature_type()
click to toggle source
@api private
# File lib/puppet/pops/types/p_object_type.rb 376 def self.feature_type 377 'type_parameter' 378 end
Public Instance Methods
_pcore_init_hash()
click to toggle source
@return [Hash{String=>Object}] the hash @api private
Calls superclass method
Puppet::Pops::Types::PObjectType::PAttribute#_pcore_init_hash
# File lib/puppet/pops/types/p_object_type.rb 368 def _pcore_init_hash 369 hash = super 370 hash[KEY_TYPE] = hash[KEY_TYPE].type 371 hash.delete(KEY_VALUE) if hash.include?(KEY_VALUE) && hash[KEY_VALUE].nil? 372 hash 373 end