Hash::Case::Upper3pm
Native hash with enforced lower cased keys
Usage
use Hash::Case::Upper;tie my(%uchash), 'Hash::Case::Upper';$uchash{StraNGeKeY} = 3;print keys %uchash; # STRANGEKEY
Inheritance
Hash::Case::Upperis a Hash::Caseis a Tie::StdHash
Overview
Hash::Case::Upper extends Hash::Case, which lets you play various trics with hash keys. In this implementation, the fake hash is case insensitive and the keys stored in upper-case.
Extends "DESCRIPTION" in Hash::Case.
Methods
Extends "METHODS" in Hash::Case.
Constructors
Extends "Constructors" in Hash::Case.
- tie
%hash, 'Hash::Case::Upper', [$values,] %options -
Define
%hashto have only upper-cased keys. The hash is initialized with the$values, specified as ARRAY or HASH. Currently, there are no%optionsdefined. Improves base, see "Constructors" in Hash::Case
Hidden object access
Extends "Hidden object access" in Hash::Case.
$obj->
|
Inherited, see "Hidden object access" in Hash::Case |
|---|---|
$obj->
|
Inherited, see "Hidden object access" in Hash::Case |
$obj->
|
Inherited, see "Hidden object access" in Hash::Case |
Releases
10 releases since Debian 5.0 (Lenny); the text changed 5 times.