Table of Contents - nice_hash-1.17.2 Documentation
Pages
- LICENSE
-
README
- NiceHash
- Table of contents
- Installation
- Usage
- How to access the different keys
- Change all values on the keys we specified
- Filtering / Selecting an specific key on the hash and subhashes
- How to generate the hash with the criteria we want
- How to generate the hash with wrong values for the string patterns specified on the hash
- Return the select_fields or the pattern_fields
- dig and bury Hash methods
- Validating hashes
- Change only one value at a time and return an Array of Hashes
- Adding other values on run time when calling
generate
method - Accessing other values of the hash on run time
- Compare the structure of a replica with the supplied structure
- Other useful methods
- Time stamp
- Random dates
- Deep copy of a hash
- Nested deletion
- Boolean class
- in?(array)
- Other tools integration
- Tabulo
- Contributing
- License
Classes and Modules
Methods
- ::change_one_by_one — NiceHash
- ::compare_structure — NiceHash
- ::delete_nested — NiceHash
- ::generate — NiceHash
- ::get_all_keys — NiceHash
- ::get_values — NiceHash
- ::nice_filter — NiceHash
- ::pattern_fields — NiceHash
- ::select_fields — NiceHash
- ::select_key — NiceHash
- ::set_nested — NiceHash
- ::set_values — NiceHash
- ::transtring — NiceHash
- ::validate — NiceHash
- #== — String
- #bury — Array
- #bury — Hash
- #deep_copy — Hash
- #deep_symbolize_keys — Object
- #gen — Hash
- #generate — Hash
- #get_values — Hash
- #has_rkey? — Hash
- #in? — Object
- #json — String
- #json — Array
- #json — NilClass
- #method_missing — Array
- #method_missing — Hash
- #nice_filter — Array
- #nice_filter — Hash
- #pattern_fields — Hash
- #patterns — Hash
- #random — Date
- #select_fields — Hash
- #select_key — Hash
- #set_values — Hash
- #stamp — Time
- #val — Hash
- #validate — Hash
- #validate_patterns — Hash