gov.nih.nci.system.query.cql
Class CQLGroup

java.lang.Object
  extended by gov.nih.nci.system.query.cql.CQLGroup
All Implemented Interfaces:
java.io.Serializable

public class CQLGroup
extends java.lang.Object
implements java.io.Serializable

Binary joint

Author:
Satish Patel
See Also:
Serialized Form

Constructor Summary
CQLGroup()
           
CQLGroup(java.util.Collection<CQLAssociation> associationCollection, java.util.Collection<CQLAttribute> attributeCollection, java.util.Collection<CQLGroup> groupCollection, CQLLogicalOperator logicOperator)
           
 
Method Summary
 void addAssociation(CQLAssociation association)
           
 void addAttribute(CQLAttribute attribute)
           
 void addGroup(CQLGroup group)
           
 java.util.Collection<CQLAssociation> getAssociationCollection()
           
 java.util.Collection<CQLAttribute> getAttributeCollection()
           
 java.util.Collection<CQLGroup> getGroupCollection()
           
 CQLLogicalOperator getLogicOperator()
           
 void setAssociationCollection(java.util.Collection<CQLAssociation> associationCollection)
           
 void setAttributeCollection(java.util.Collection<CQLAttribute> attributeCollection)
           
 void setGroupCollection(java.util.Collection<CQLGroup> groupCollection)
           
 void setLogicOperator(CQLLogicalOperator logicOperator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CQLGroup

public CQLGroup()

CQLGroup

public CQLGroup(java.util.Collection<CQLAssociation> associationCollection,
                java.util.Collection<CQLAttribute> attributeCollection,
                java.util.Collection<CQLGroup> groupCollection,
                CQLLogicalOperator logicOperator)
Method Detail

getAssociationCollection

public java.util.Collection<CQLAssociation> getAssociationCollection()

setAssociationCollection

public void setAssociationCollection(java.util.Collection<CQLAssociation> associationCollection)

getAttributeCollection

public java.util.Collection<CQLAttribute> getAttributeCollection()

setAttributeCollection

public void setAttributeCollection(java.util.Collection<CQLAttribute> attributeCollection)

getGroupCollection

public java.util.Collection<CQLGroup> getGroupCollection()

setGroupCollection

public void setGroupCollection(java.util.Collection<CQLGroup> groupCollection)

getLogicOperator

public CQLLogicalOperator getLogicOperator()

setLogicOperator

public void setLogicOperator(CQLLogicalOperator logicOperator)

addAssociation

public void addAssociation(CQLAssociation association)

addGroup

public void addGroup(CQLGroup group)

addAttribute

public void addAttribute(CQLAttribute attribute)