|
NAMEJSON::DWIW::Boolean - Return a true or false value when evaluated in boolean context -- to be used with JSON::DWIW->encode() to explicitly specify a boolean value.`SYNOPSISuse JSON::DWIW; my $val1 = JSON::DWIW->true; my $val2 = JSON::DWIW->false; # or use JSON::DWIW::Boolean; my $val1 = JSON::DWIW::Boolean->new(1); # true value my $val2 = JSON::DWIW::Boolean->new(0); # false value DESCRIPTIONThis module is not intended to be used directly. It is intended to be used as part of JSON::DWIW to specify that a true or false value should be output when converting to JSON, since Perl does not have explicit values for true and false.Overloading is used, so if a JSON::DWIW::Boolean object is evaluated in boolean context, it will evaluate to 1 or 0, depending on whether the object was initialized to true or false. METHODS"new($val)"Returns an object initialized with $val as its boolean value."true()"Class method that returns a new object initialized to a true value."false()"Class method that returns a new object initialized to a false value.AUTHORDon Owens <don@regexguy.com>LICENSE AND COPYRIGHTCopyright (c) 2007-2010 Don Owens <don@regexguy.com>. All rights reserved.This is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Visit the GSP FreeBSD Man Page Interface. |