NAME
Data::Range::Compare::Stream::Cookbook - Guide for Data::Range::Compare::Stream
DESCRIPTION
This Cook book acts as a documentation hub for Data::Range::Compare::Stream and its child modules.
Comparing Data Examples
This section provides examples on how to extend Data::Range::Compare::Stream to support various data types
IPV4 Example See:
Data::Range::Compare::Stream::Cookbook::COMPARE_IPV4
DateTime Example See:
Data::Range::Compare::Stream::Cookbook::COMPARE_DateTime
Range Iterator Examples
This section covers how to create your own range iterator class, based on various data source types
Consolidate Iterator Examples
The Adjacent Range example: Data::Range::Compare::Stream::Iterator::Consolidate::AdjacentAsc
The File Examples:
Basic File example
If your raw fileis sorted with the start range value in ASC and the range end value DESC order then refer to the Base Iterator class.
Basic File Result Example
If you your raw file has no duplicates, overlaps and is sorted use this example:
The Layer Cake:
Quick and dirty result filtering how to can be found here.
Data::Range::Compare::Stream::Iterator::Compare::LayerCake
AUTHOR
Michael Shipper
Source-Forge Project
As of version 0.001 the Project has been moved to Source-Forge.net
SVN Location
http://data-range-comp.svn.sourceforge.net/viewvc/data-range-comp/
COPYRIGHT
Copyright 2011 Michael Shipper. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.