gov.nih.nci.common.query.impl
Class CriterionGroupImpl

java.lang.Object
  extended by gov.nih.nci.common.query.impl.CriterionGroupImpl
All Implemented Interfaces:
CriterionGroup, java.io.Serializable

public class CriterionGroupImpl
extends java.lang.Object
implements CriterionGroup, java.io.Serializable

Author:
Joshua Phillips
See Also:
Serialized Form

Field Summary
protected  java.util.Collection associationCriterion
           
protected  BooleanOperationEnum booleanOperation
           
protected  java.util.Collection criterion
           
protected  java.util.Collection subCriterionGroup
           
 
Constructor Summary
CriterionGroupImpl(BooleanOperationEnum p_booleanOperation)
           
 
Method Summary
 java.util.Collection getAssociationCriterion()
           
 BooleanOperationEnum getBooleanOperation()
           
 java.util.Collection getCriterion()
           
 java.util.Collection getSubCriterionGroup()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

booleanOperation

protected BooleanOperationEnum booleanOperation

criterion

protected java.util.Collection criterion

associationCriterion

protected java.util.Collection associationCriterion

subCriterionGroup

protected java.util.Collection subCriterionGroup
Constructor Detail

CriterionGroupImpl

public CriterionGroupImpl(BooleanOperationEnum p_booleanOperation)
Method Detail

getBooleanOperation

public BooleanOperationEnum getBooleanOperation()
Specified by:
getBooleanOperation in interface CriterionGroup

getCriterion

public java.util.Collection getCriterion()
Specified by:
getCriterion in interface CriterionGroup

getAssociationCriterion

public java.util.Collection getAssociationCriterion()
Specified by:
getAssociationCriterion in interface CriterionGroup

getSubCriterionGroup

public java.util.Collection getSubCriterionGroup()
Specified by:
getSubCriterionGroup in interface CriterionGroup

main

public static void main(java.lang.String[] args)