Sha256: 3f75b394ef6e7584ecc188d4743760c3e0fd97d7f281be153721d6cd795736df
Contents?: true
Size: 580 Bytes
Versions: 2
Compression:
Stored size: 580 Bytes
Contents
# frozen_string_literal: true require 'smart_core/initializer' # @api pulbic # @since 0.1.0 module SmartCore # @api pulbic # @since 0.1.0 class ValueObject require_relative 'value_object/version' require_relative 'value_object/interface' # @since 0.1.0 include Interface::Constructor # @since 0.1.0 include Interface::Comparable # @since 0.1.0 include Interface::Enumerable # @since 0.1.0 include Interface::Serializable # @!method <=>(another_object) # @!method eql?(another_object) # @!method each(&block) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
smart_value-object-0.2.0 | lib/smart_core/value_object.rb |
smart_value-object-0.1.0 | lib/smart_core/value_object.rb |