gov.nih.nci.caarray.common.data.protocol
Class SoftwareSearchCriteria

java.lang.Object
  extended by gov.nih.nci.caarray.common.data.util.BaseSearchCriteria
      extended by gov.nih.nci.caarray.common.data.protocol.SoftwareSearchCriteria
All Implemented Interfaces:
java.io.Serializable

public class SoftwareSearchCriteria
extends BaseSearchCriteria

Author:
TranP
See Also:
Serialized Form

Constructor Summary
SoftwareSearchCriteria()
           
 
Method Summary
 java.lang.String getFreeText()
           
 java.lang.String getManufacturer()
           
 long getManufacturerId()
           
 java.lang.String getName()
           
 java.util.Date getReleaseDate()
           
 long getSoftwareId()
           
 VocabData getType()
           
 ProtectionGroupData getVisibility()
           
 void setFreeText(java.lang.String description)
           
 void setManufacturer(java.lang.String manufacturer)
           
 void setManufacturerId(long manufacturerId)
           
 void setName(java.lang.String name)
           
 void setReleaseDate(java.util.Date date)
           
 void setSoftwareId(long id)
           
 void setType(VocabData type)
           
 void setVisibility(ProtectionGroupData data)
           
 
Methods inherited from class gov.nih.nci.caarray.common.data.util.BaseSearchCriteria
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SoftwareSearchCriteria

public SoftwareSearchCriteria()
Method Detail

getFreeText

public java.lang.String getFreeText()
Returns:

getManufacturer

public java.lang.String getManufacturer()
Returns:

getName

public java.lang.String getName()
Returns:

getReleaseDate

public java.util.Date getReleaseDate()
Returns:

getSoftwareId

public long getSoftwareId()
Returns:

getType

public VocabData getType()
Returns:

setFreeText

public void setFreeText(java.lang.String description)
Parameters:
description -

setManufacturer

public void setManufacturer(java.lang.String manufacturer)
Parameters:
manufacturer -

setName

public void setName(java.lang.String name)
Parameters:
name -

setReleaseDate

public void setReleaseDate(java.util.Date date)
Parameters:
date -

setSoftwareId

public void setSoftwareId(long id)
Parameters:
id -

setType

public void setType(VocabData type)
Parameters:
type -

getVisibility

public ProtectionGroupData getVisibility()
Returns:

setVisibility

public void setVisibility(ProtectionGroupData data)
Parameters:
data -

getManufacturerId

public long getManufacturerId()
Returns:

setManufacturerId

public void setManufacturerId(long manufacturerId)
Parameters:
l -