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

java.lang.Object
  extended by gov.nih.nci.system.query.cql.CQLObject
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CQLAssociation

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

Associated CQLObject used as search criteria

Author:
Satish Patel
See Also:
Serialized Form

Constructor Summary
CQLObject()
           
CQLObject(CQLAssociation association, CQLAttribute attribute, CQLGroup group, java.lang.String name)
           
 
Method Summary
 CQLAssociation getAssociation()
          Gets the association value for this CQLObject.
 CQLAttribute getAttribute()
          Gets the attribute value for this CQLObject.
 CQLGroup getGroup()
          Gets the group value for this CQLObject.
 java.lang.String getName()
          Gets the name value for this CQLObject.
 void setAssociation(CQLAssociation association)
          Sets the association value for this CQLObject.
 void setAttribute(CQLAttribute attribute)
          Sets the attribute value for this CQLObject.
 void setGroup(CQLGroup group)
          Sets the group value for this CQLObject.
 void setName(java.lang.String name)
          Sets the name value for this CQLObject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CQLObject

public CQLObject()

CQLObject

public CQLObject(CQLAssociation association,
                 CQLAttribute attribute,
                 CQLGroup group,
                 java.lang.String name)
Method Detail

getAttribute

public CQLAttribute getAttribute()
Gets the attribute value for this CQLObject.

Returns:
attribute

setAttribute

public void setAttribute(CQLAttribute attribute)
Sets the attribute value for this CQLObject.

Parameters:
attribute -

getAssociation

public CQLAssociation getAssociation()
Gets the association value for this CQLObject.

Returns:
association

setAssociation

public void setAssociation(CQLAssociation association)
Sets the association value for this CQLObject.

Parameters:
association -

getGroup

public CQLGroup getGroup()
Gets the group value for this CQLObject.

Returns:
group

setGroup

public void setGroup(CQLGroup group)
Sets the group value for this CQLObject.

Parameters:
group -

getName

public java.lang.String getName()
Gets the name value for this CQLObject.

Returns:
name

setName

public void setName(java.lang.String name)
Sets the name value for this CQLObject.

Parameters:
name -