gov.nih.nci.caarray.domain.contact
Class Organization

java.lang.Object
  extended by gov.nih.nci.caarray.domain.AbstractCaArrayObject
      extended by gov.nih.nci.caarray.domain.AbstractCaArrayEntity
          extended by gov.nih.nci.caarray.domain.contact.AbstractContact
              extended by gov.nih.nci.caarray.domain.contact.Organization
All Implemented Interfaces:
com.fiveamsolutions.nci.commons.data.persistent.PersistentObject, java.io.Serializable

public class Organization
extends AbstractContact

Represents an organization.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity
CAARRAY_LSID_AUTHORITY, CAARRAY_LSID_NAMESPACE
 
Fields inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject
DEFAULT_BATCH_SIZE, DEFAULT_STRING_COLUMN_SIZE, LARGE_TEXT_FIELD_LENGTH
 
Constructor Summary
Organization()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          The default comparison uses the id.
 java.lang.String getName()
          Gets the name.
 int hashCode()
          Default hashCode goes off of id.
 boolean isProvider()
           
 void setName(java.lang.String nameVal)
          Sets the name.
 void setProvider(boolean provider)
          Sets whether this organization represents an array provider.
 java.lang.String toString()
          
 
Methods inherited from class gov.nih.nci.caarray.domain.contact.AbstractContact
getAddress, getEmail, getFax, getPhone, getUrl, setAddress, setEmail, setFax, setPhone, setUrl
 
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayEntity
getLsid, getLsidAuthority, getLsidNamespace, getLsidObjectId, setLsid, setLsid, setLsidForEntity
 
Methods inherited from class gov.nih.nci.caarray.domain.AbstractCaArrayObject
getCaBigId, getId, getPostLoadSecurityPolicies, getRemoteApiSecurityPolicies, setCaBigId, setId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Organization

public Organization()
Method Detail

getName

public java.lang.String getName()
Gets the name.

Returns:
the name

setName

public void setName(java.lang.String nameVal)
Sets the name.

Parameters:
nameVal - the name

isProvider

public boolean isProvider()
Returns:
whether this organization represents an array provider.

setProvider

public void setProvider(boolean provider)
Sets whether this organization represents an array provider.

Parameters:
provider - whether this organization represents an array provider.

toString

public java.lang.String toString()

Overrides:
toString in class AbstractContact

equals

public boolean equals(java.lang.Object object)
The default comparison uses the id.

Overrides:
equals in class AbstractContact
Parameters:
object - other object
Returns:
equal or not

hashCode

public int hashCode()
Default hashCode goes off of id.

Overrides:
hashCode in class AbstractContact
Returns:
hashCode