module Puppet::Pops::Serialization

Constants

MAX_INTEGER
MIN_INTEGER
PCORE_LOCAL_REF_SYMBOL

Type key used for document local references

PCORE_TYPE_BINARY
PCORE_TYPE_DEFAULT

Type key used for Default

PCORE_TYPE_HASH

Type key used for hashes that contain keys that are not of type String

PCORE_TYPE_KEY
PCORE_TYPE_SENSITIVE

Type key used for symbols

PCORE_TYPE_SYMBOL

Type key used for symbols

PCORE_VALUE_KEY

Key used when the value can be represented as, and recreated from, a single string that can be passed to a `from_string` method or an array of values that can be passed to the default initializer method.

Public Class Methods

not_implemented(impl, method_name) click to toggle source
  # File lib/puppet/pops/serialization.rb
3 def self.not_implemented(impl, method_name)
4   raise NotImplementedError, "The class #{impl.class.name} should have implemented the method #{method_name}()"
5 end