com.cyclops.dbdigger.sql
Class Combination

java.lang.Object
  extended bycom.cyclops.dbdigger.sql.Condition
      extended bycom.cyclops.dbdigger.sql.Combination
Direct Known Subclasses:
And, Or

public class Combination
extends Condition

Add description HERE!

Since:
2003-6-6 14:53:47
Author:
joel guo

Field Summary
static Combination[] EMPTY_ARRAY
          Empty combination array
 
Constructor Summary
Combination(String acombinator)
          Constructor of class Combination, Just create an empty one
Combination(String acombinator, Collection conditions)
          Constructor of class Combination
Combination(String acombinator, Condition condition)
          Constructor of class Combination
Combination(String acombinator, Condition[] conditions)
          Constructor of class Combination
 
Method Summary
 Combination add(Condition criterion)
          Add a criterion into this
 String getCombinator()
          Get combinator keyword
 Condition[] getCriteria()
          Get all criteria combined by this
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_ARRAY

public static final Combination[] EMPTY_ARRAY
Empty combination array

Constructor Detail

Combination

public Combination(String acombinator,
                   Collection conditions)
Constructor of class Combination

Parameters:
conditions - Collection of condition objects
acombinator - Combinator keyword

Combination

public Combination(String acombinator,
                   Condition condition)
Constructor of class Combination

Parameters:
condition - A single condition
acombinator - Combinator keyword

Combination

public Combination(String acombinator,
                   Condition[] conditions)
Constructor of class Combination

Parameters:
conditions - Array of conditions
acombinator - Combinator keyword

Combination

public Combination(String acombinator)
Constructor of class Combination, Just create an empty one

Parameters:
acombinator - Combinator keyword
Method Detail

add

public Combination add(Condition criterion)
Add a criterion into this

Parameters:
criterion - Criterion to be add
Returns:
it self

getCombinator

public String getCombinator()
Get combinator keyword

Returns:
Combinator keyword

getCriteria

public Condition[] getCriteria()
Get all criteria combined by this

Returns:
Array of Criterion object


Copyright © 2003 Cyclops Group. All Rights Reserved.