Biber::Structure(3) Biber::Structure objects

new

    Initialize a Biber::Structure object

is_entrytype

    Returns boolean to say if an entrytype is a legal entrytype

is_field_for_entrytype

    Returns boolean to say if a field is legal for an entrytype

get_field_type

    Retrieve fields of a certain biblatex type from structure
    Return in sorted order so that bbl order doesn't change when changing
    .bcf. This really messes up tests otherwise.

is_field_type

    Returns boolean depending on whether a field is a certain biblatex type

check_mandatory_constraints

    Checks constraints of type "mandatory" on entry and
    returns an arry of warnings, if any

check_conditional_constraints

    Checks constraints of type "conditional" on entry and
    returns an arry of warnings, if any

check_data_constraints

    Checks constraints of type "data" on entry and
    returns an arry of warnings, if any

check_date_components

     Perform content validation checks on date components by trying to
     instantiate a Date::Simple object.

dump

    Dump Biber::Structure object

AUTHORS

Francois Charette, "<firmicus at ankabut.net>" Philip Kime "<philip at kime.org.uk>"

BUGS

Please report any bugs or feature requests on our sourceforge tracker at <https://sourceforge.net/tracker2/?func=browse&group_id=228270>.

COPYRIGHT & LICENSE

Copyright 2009-2012 Francois Charette and Philip Kime, all rights reserved.

This module is free software. You can redistribute it and/or modify it under the terms of the Artistic License 2.0.

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.