The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

DBIx::SQLEngine::Criteria::Compound - Superclass for And and Or

SYNOPSIS

  my $crit = DBIx::SQLEngine::Criteria::CompoundSubclass->new( $crit, ... );

DESCRIPTION

DBIx::SQLEngine::Criteria::Compound objects are built around an array of other criteria.

REFERENCE

Constructor

new ( @criteria ) : $compound

Constructor.

Content Access

subs () : @criteria

Accessor

push_subs ( @criteria )
unshift_subs ( @criteria )

CHANGES

2002-01-31 Remove redundant parentheses around single-item list.

2001-06-28 Moved to DBIx::O2:: namespace. Switched to Class::MakeMethods. Renamed from Group to Compound.

2000-12-22 Added new_with_contents constructor

1999-01-31 Removed Data::Collection dependancy; now handled by Data::DRef.

1998-09-18 Updated to use MethodMaker::Compatibility instead of NamedFactory.

1998-03-17 Split DBO::Criteria subclasses into new .pm files.

AUTHORS

Developed by Evolution Online Systems:

  M. Simon Cavalletto, simonm@evolution.com

LICENSE

This module is free software. It may be used, redistributed and/or modified under the same terms as Perl.

Copyright (c) 1996, 1997, 1999, 2000, 2001 Evolution Online Systems, Inc.