Path: | lib/hashery/queryhash.rb |
Last Update: | Thu Jan 20 11:24:17 +0000 2011 |
QueryHash is a similar to OpenHash. Like OpenHash, entries can be assigned via setter methods, but entries can only be looked up via query methods (i.e. methods ending in a ?-mark), hence the name of this class.
A QueryHash is not quite as elegant as an OpenHash in that reader methods must end in ?-marks, but it remains fully compatible with Hash regardless of it‘s settings.