gov.nih.nci.lexbig.ext
Class ConceptAssociation

java.lang.Object
  extended by gov.nih.nci.lexbig.ext.ConceptAssociation
All Implemented Interfaces:
java.io.Serializable

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

ConceptAssociation

Since:
DLBExt 1.0
Version:
1.0
Author:
Northrop Grumman Information Technology
See Also:
Serialized Form

Constructor Summary
ConceptAssociation()
          default constructor
ConceptAssociation(java.lang.String name, java.lang.String value)
          Constructs a ConceptAssociation with the given name and value.
 
Method Summary
 void addQualifier(Qualifier qualifier)
          Adds the specific qualifier to the ConceptAssociation.
 void addQualifier(java.lang.String qualifierName, java.lang.String qualifierValue)
          Adds the specific qualifier to the ConceptAssociation.
 java.lang.String getName()
          Gets name
 java.util.Vector getQualifierCollection()
          Gets qualifiers
 java.util.Vector getQualifiers()
          Gets qualifiers
 java.lang.String getValue()
          Gets value
 boolean hasQualifier()
          Checks if the ConceptAssociation instance contains any qualifier since lexrpc 2.1
 void setName(java.lang.String name)
          Assigns a name to concept association
 void setValue(java.lang.String value)
          Assigns a value to concept association
 org.w3c.dom.Document toDOM()
          Gets a XML Document representation of a ConceptAssociation object
 java.lang.String toString()
          Gets a String representation of a ConceptAssociation object
 java.lang.String toXML()
          Gets a XML representation of a ConceptAssociation object in String
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConceptAssociation

public ConceptAssociation()
default constructor

Since:
DLBExt 1.0

ConceptAssociation

public ConceptAssociation(java.lang.String name,
                          java.lang.String value)
Constructs a ConceptAssociation with the given name and value.

Parameters:
name - name of the ConceptAssociation.
value - value of the ConceptAssociation.
Since:
DLBExt 1.0
Method Detail

setName

public void setName(java.lang.String name)
Assigns a name to concept association

Parameters:
name - ConceptAssociation name
Since:
DLBExt 1.0

setValue

public void setValue(java.lang.String value)
Assigns a value to concept association

Parameters:
value - ConceptAssociation name
Since:
DLBExt 1.0

getName

public java.lang.String getName()
Gets name

Returns:
name
Since:
DLBExt 1.0

getValue

public java.lang.String getValue()
Gets value

Returns:
value
Since:
DLBExt 1.0

addQualifier

public void addQualifier(java.lang.String qualifierName,
                         java.lang.String qualifierValue)
Adds the specific qualifier to the ConceptAssociation.

Parameters:
qualifierName - the qualifier name.
qualifierValue - the qualifier value.
Since:
DLBExt 1.0

addQualifier

public void addQualifier(Qualifier qualifier)
Adds the specific qualifier to the ConceptAssociation.

Parameters:
qualifier - an instance of Qualifier
Since:
DLBExt 1.0

getQualifiers

public java.util.Vector getQualifiers()
Gets qualifiers

Returns:
qualifiers
Since:
DLBExt 1.0

getQualifierCollection

public java.util.Vector getQualifierCollection()
Gets qualifiers

Returns:
qualifiers
Since:
DLBExt 1.0

hasQualifier

public boolean hasQualifier()
Checks if the ConceptAssociation instance contains any qualifier since lexrpc 2.1

Returns:
qualifiers
Since:
DLBExt 1.0

toXML

public java.lang.String toXML()
Gets a XML representation of a ConceptAssociation object in String

Returns:
a XML representation of a ConceptAssociation object in String
Since:
DLBExt 1.0

toString

public java.lang.String toString()
Gets a String representation of a ConceptAssociation object

Overrides:
toString in class java.lang.Object
Returns:
a String representation of a ConceptAssociation object
Since:
DLBExt 1.0

toDOM

public org.w3c.dom.Document toDOM()
Gets a XML Document representation of a ConceptAssociation object

Returns:
a XML Document representation of a ConceptAssociation object
Since:
DLBExt 1.0


Copyright © 2007 National Cancer Institute (NCI). All Rights Reserved.