Module: Puppet::Pops::Serialization
- Defined in:
- lib/puppet/pops.rb,
lib/puppet/pops/serialization.rb,
lib/puppet/pops/serialization/json.rb,
lib/puppet/pops/serialization/rgen.rb,
lib/puppet/pops/serialization/object.rb,
lib/puppet/pops/serialization/extension.rb,
lib/puppet/pops/serialization/serializer.rb,
lib/puppet/pops/serialization/deserializer.rb,
lib/puppet/pops/serialization/time_factory.rb,
lib/puppet/pops/serialization/abstract_reader.rb,
lib/puppet/pops/serialization/abstract_writer.rb,
lib/puppet/pops/serialization/instance_reader.rb,
lib/puppet/pops/serialization/instance_writer.rb
Defined Under Namespace
Modules: Extension, InstanceReader, InstanceWriter, JSON, RGen Classes: AbstractReader, AbstractWriter, Deserializer, ObjectReader, ObjectWriter, SerializationError, Serializer, TimeFactory
Constant Summary collapse
- MAX_INTEGER =
0x7fffffffffffffff
- MIN_INTEGER =
-0x8000000000000000
Class Method Summary collapse
Class Method Details
.not_implemented(impl, method_name) ⇒ Object
3 4 5 |
# File 'lib/puppet/pops/serialization.rb', line 3 def self.not_implemented(impl, method_name) raise NotImplementedError, "The class #{impl.class.name} should have implemented the method #{method_name}()" end |