Sha256: 5f5c6ba70ab6dc047523e74d93f738304018d51bf63b7998026f8bbf03b24b15
Contents?: true
Size: 953 Bytes
Versions: 1
Compression:
Stored size: 953 Bytes
Contents
# This file loads the definitions of useful collection mix-ins and utility classes. require 'set' require 'enumerator' require 'jinx/helpers/collection' require 'jinx/helpers/array' require 'jinx/helpers/hasher' require 'jinx/helpers/hash' require 'jinx/helpers/set' require 'jinx/helpers/enumerate' require 'jinx/helpers/filter' require 'jinx/helpers/transformer' require 'jinx/helpers/flattener' require 'jinx/helpers/multi_enumerator' require 'jinx/helpers/hasher' class Object # @return [Boolean] whether this object is a {Jinx::Collection} def collection? Jinx::Collection === self end end ### Extend common non-String Enumerable classes and interfaces with Jinx::Collection. ### class Enumerable::Enumerator include Jinx::Collection end class Array include Jinx::Collection end class Set include Jinx::Collection end class File include Jinx::Collection end module Java::JavaUtil::Collection include Jinx::Collection end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jinx-2.1.4 | lib/jinx/helpers/collections.rb |