Robert Barta > TM > TM::Index::Reified

Download:
TM-1.56.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  1
Open  0
View/Report Bugs
Module Version: 0.4   Source  

NAME ^

TM::Index::Reified - Topic Maps, Indexing support (reification axis)

SYNOPSIS ^

    # somehow get a map (any subclass of TM will do)
    my $tm = ... 

    # one option: create an eager index (immediate population)
    use TM::Index::Reified;
    my $idx = new TM::Index::Reified ($tm, closed => 1);
    
    # for most operations which involve is_reified to be called
    # should be much faster

DESCRIPTION ^

This index can be attached to a map if the method is_reified is about to be called very often. Most likely you will want to have the index to be closed, i.e. populated.

The package inherits most of its functionality from TM::Index.

NOTE: As for all indices, modifications of the underlying map are not reflected automatically.

INTERFACE ^

Constructor

The constructor/destructor is inherited from TM::Index.

Methods

attach, detach

This index attaches in a special way to the map.

populate

Invoking this, you will fill this index with authoritative information.

SEE ALSO ^

TM, TM::Index

COPYRIGHT AND LICENSE ^

Copyright 2010 by Robert Barta, <drrho@cpan.org>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: