Sha256: 168811a5f7933e6bb0b4a8f6337e9cde03b8ce963efcca56c8f70a51230077e4

Contents?: true

Size: 318 Bytes

Versions: 17

Compression:

Stored size: 318 Bytes

Contents

class ReeDto::CollectionMeta
  include Ree::Contracts::Core
  include Ree::Contracts::ArgContracts

  attr_reader :name, :contract, :filter_proc

  contract Symbol, Any, Nilor[Proc] => Any
  def initialize(name, contract, filter_proc)
    @name = name
    @contract = contract
    @filter_proc = filter_proc
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
ree_lib-1.0.124 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.123 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.122 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.121 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.120 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.119 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.118 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.117 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.116 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.115 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.114 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.113 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.112 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.111 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.110 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.109 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb
ree_lib-1.0.108 lib/ree_lib/packages/ree_dto/package/ree_dto/dto/collection_meta.rb