Search results for "dist:Data-Range-Compare-Stream array::compare"
Data::Range::Compare::Stream::Iterator::Array - simple array iterator
This module implements Data::Range::Compare::Stream::Iterator::Base and provides an array iterator. OO Methods * my $iterator=new Data::Range::Compare::Stream::Iterator::Array; Instance Constructor, all arguments are optional: factory_instance =>$obj...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
lib/Data/Range/Compare/Stream/Iterator/Array.pm
AKALINUX/Data-Range-Compare-Stream-4.030
-
10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream - Compute intersections of Ranges with Iterators
This library implements an algorithm that can be used to compute gaps, differences, and intersections across multiple sets of 2 dimensional ranges from both a vertical and horizontal perspective. The algorithm itself generates missing data creating c...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Result::Base - Result Objects Base class
This package is the Base class for all Result classes. Result classes are defined as any objects returned by an iterator object instance while has_next is true....
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Stack - Walk many iterators with one interface
Allows seamless iteration through multiple objects that implement: Data::Range::Compare::Stream::Iterator::Base. Data::Range::Compare::Stream::Iterator::Stack extends Data::Range::Compare::Stream::Iterator::Base and can be passed to another instance ...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Validate - Iterator Result Validation
This class validates result objects returned from iterators that implement Data::Range::Compare::Stream::Iterator::Base. How ranges are defined as not valid. Data::Range::Compare::Stream and all classes that implement have a instance->boolean interfa...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Compare::Result - Range Compare Result Object
This module is a result object for classes that implement: Data::Range::Compare::Stream::Iterator::Compare::Asc OO Methods * my $result=new Data::Range::Compare::Stream::Iterator::Compare::Result (COMMON_RANGE,[OVERLAP_RESULTS],[OVERLAP_IDS],[NON_OVE...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Consolidate - Consolidates overlapping and duplicate ranges
This module extends Data::Range::Compare::Stream::Iterator::Base and implements the consolidation engine for Data::Range::Compare::Stream. Data::Range::Compare::Stream::Iterator::Consolidate can consolidate ranges sorted in the following order: Conso...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Compare::Asc - Compares results overlapping and duplicate ranges
This module implements Data::Range::Compare::Stream::Iterator::Compare::Base. Data::Range::Compare::Stream::Iterator::Compare::Asc compares results from Data::Range::Compare::Stream::Iterator::Consolidate in the following order: Consolidation Asc: ra...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Cookbook::COMPARE_DateTime - DateTime Howto for Data::Range::Compare::Stream
This section covers how to create a compare class that can handle DateTime ranges. So if you are looking for a way to compare date ranges for overlaps this is a great starting point....
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Compare::LayerCake - Compare Result Filtering layer
This module extends Data::Range::Compare::Stream::Iterator::Compare::Asc. Data::Range::Compare::Stream::Iterator::Compare::LayerCake compares results from Data::Range::Compare::Stream::Iterator::Consolidate in the following order: Consolidation Asc r...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Cookbook::CustomFileFormat - HOW TO Change the Parser Functionality
This pod explains how to create custom call backs for various file formats and sort very large data files: These examples are for Data::Range::Compare::Stream::Iterator::File and Data::Range::Compare::Stream::Iterator::File::MergeSortAsc....
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::File::MergeSortAsc - On Disk Merge Sort for really big data sets!
This module Extends Data::Range::Compare::Stream::Iterator::Base and provides an on disk merge sort for objects that implement or extend Data::Range::Compare::Stream::Iterator::Base. OO Methods * my $iterator=new Data::Range::Compare::Stream::Iterato...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Cookbook::ConsolidateAdjacent - HowTo Consolidate Dupplicate, Overlapping, and Adjacent ranges
This shows how to use the additional consolidation class....
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Consolidate::FileAsc - iterator for Pre Consolidated/Sorted files
This module implements a very simple file iterator interface. This iterator interface assumes that the data is pre-sorted and pre-consolidated. The result objects returned are a container class: Result containers are constructed from $iterator->RESUL...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Consolidate::AdjacentAsc - Consolidates Adjacent, Duplicate and Overlapping ranges
This module extends Data::Range::Compare::Stream::Iterator::Consolidate the consolidation engine and consolidates adjacent ranges. Data::Range::Compare::Stream::Iterator::Consolidate can consolidate ranges sorted in the following order: Consolidation...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC
Data::Range::Compare::Stream::Iterator::Consolidate::FillMissing - Post Consolidation Iterator used to fill gaps
This class Extends Data::Range::Compare::Stream::Iterator::Base. Any gaps in the input data set are filled in and marked as missing. OO Methods * my $iterator=new Data::Range::Compare::Stream::Iterator::Consolidate::FillMissing($con solidator); Insta...
AKALINUX/Data-Range-Compare-Stream-4.030 - 10 Dec 2015 21:52:31 UTC