DynGig::Range::String::Object - Implements DynGig::Range::Interface::Object.
Returns the object after clearing its content.
Returns true if object is empty, false otherwise.
Returns number of elements in range.
Overloads eq. Returns 1 if two objects are of equal value, 0 otherwise.
Returns a cloned object.
Overloads +=. Returns the object after union with another object.
Overloads -=. Returns the object after subtraction with another object.
Overloads &=. Returns the object after intersection with another object.
Overloads *=. Returns the object after each element in the second object is appended to all elements in this object. e.g.
( abc, 123 ) * ( 456, xyz ) = ( abc456, abcxyz, 123456, 123xzy )
All elements in a list. Returns ARRAY reference in scalar context. Returns ARRAY in list context.
Returns a normalized range expression. Least effort is made on numeric compression. Therefore result will not be in "canonical" form. e.g.
a1b, a2b, a9b .. a100b results in a{1~2,9,10~99,100}b instead of a{1~2,9~100}b.
See DynGig::Range::Interface::Object for additional methods.
See DynGig::Range
To install DynGig::Range, copy and paste the appropriate command in to your terminal.
cpanm
cpanm DynGig::Range
CPAN shell
perl -MCPAN -e shell install DynGig::Range
For more information on module installation, please visit the detailed CPAN module installation guide.