The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

XBRL::Item

XBRL::Item - OO Module for Encapsulating XBRL Items

SYNOPSIS

  use XBRL::Item;

        my $item = XBRL::Item->new($item_xml);  
        

DESCRIPTION

This module is part of the XBRL modules group and is intended for use with XBRL.

new

Object contstructor. Optionally takes the item XML from the instance document.

decimal

Get or set the number of decimals to adjust the value by.

unit

Get or set the unitRef for the item.

id

Get or set the item's ID.

context

Get or set the item's contextRef value.

name

Get or set the item's name.

value

Get or set the item's value.

localname

Get or set the localname for the item

prefix

Get or set the prefeix for the item

namespace

Get or set the prefix for the item

adjValue

Get or set the item's adjusted value (actuall value with the decimals adjusted based on the decimals attribute.

AUTHOR

Mark Gannon <mark@truenorth.nu>

SEE ALSO

Modules: XBRL XBRL::Schema XBRL::Element XBRL::Label

Source code, documentation, and bug tracking is hosted at: https://github.com/MarkGannon/XBRL .

AUTHOR

Mark Gannon <mark@truenorth.nu>

COPYRIGHT AND LICENSE

Copyright (C) 2012 by Mark Gannon

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10 or, at your option, any later version of Perl 5 you may have available.