Treex::PML::Struct - PML attribute value structure
This class implements the data type 'structure'. Structure consists of items called members. Each member is a name-value pair, where the name uniquely determines the member within the structure (i.e. distinct members of a structure have distinct names).
NOTE: Don't call this constructor directly, use Treex::PML::Factory->createStructure() instead!
Create a new structure (optionally initializing its members). If reuse is true, the hash reference passed may be reused (re-blessed) into the structure.
Return value of the given member.
Set value of the given member.
Delete the given member (returning its last value).
Return (assorted) list of names of all members.
Treex::PML, Treex::PML::Factory, Treex::PML::Schema, Treex::PML::Container, Treex::PML::Seq, Treex::PML::Node
Copyright (C) 2006-2010 by Petr Pajas
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.2 or, at your option, any later version of Perl 5 you may have available.