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 377 def self.feature_type 378 'type_parameter' 379 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 369 def _pcore_init_hash 370 hash = super 371 hash[KEY_TYPE] = hash[KEY_TYPE].type 372 hash.delete(KEY_VALUE) if hash.include?(KEY_VALUE) && hash[KEY_VALUE].nil? 373 hash 374 end