ca.bc.gov.webade.user.search
Class DefaultOptionSearchAttribute

java.lang.Object
  extended byca.bc.gov.webade.user.search.AbstractSearchAttribute
      extended byca.bc.gov.webade.user.search.DefaultOptionSearchAttribute
All Implemented Interfaces:
OptionSearchAttribute, SearchAttribute, java.io.Serializable

public final class DefaultOptionSearchAttribute
extends AbstractSearchAttribute
implements OptionSearchAttribute

Author:
jross
See Also:
Serialized Form

Constructor Summary
DefaultOptionSearchAttribute()
           
 
Method Summary
 java.lang.String[] getSearchOptions()
           
 java.lang.String getSearchValue()
           
 boolean isOptional()
           
 void setOptional(boolean isOptional)
           
 void setSearchOptions(java.lang.String[] searchOptions)
           
 void setSearchValue(java.lang.String searchValue)
           
 
Methods inherited from class ca.bc.gov.webade.user.search.AbstractSearchAttribute
isSupported, setSupported
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ca.bc.gov.webade.user.search.SearchAttribute
isSupported, setSupported
 

Constructor Detail

DefaultOptionSearchAttribute

public DefaultOptionSearchAttribute()
Method Detail

isOptional

public boolean isOptional()
Specified by:
isOptional in interface OptionSearchAttribute
Returns:
Returns the isOptional.
See Also:
OptionSearchAttribute.isOptional()

setOptional

public void setOptional(boolean isOptional)
Specified by:
setOptional in interface OptionSearchAttribute
Parameters:
isOptional - The isOptional to set.
See Also:
OptionSearchAttribute.setOptional(boolean)

getSearchOptions

public java.lang.String[] getSearchOptions()
Specified by:
getSearchOptions in interface OptionSearchAttribute
Returns:
Returns the searchOptions.
See Also:
OptionSearchAttribute.getSearchOptions()

setSearchOptions

public void setSearchOptions(java.lang.String[] searchOptions)
Specified by:
setSearchOptions in interface OptionSearchAttribute
Parameters:
searchOptions - The searchOptions to set.
See Also:
OptionSearchAttribute.setSearchOptions(java.lang.String[])

getSearchValue

public java.lang.String getSearchValue()
Specified by:
getSearchValue in interface OptionSearchAttribute
Returns:
Returns the searchValue.
See Also:
OptionSearchAttribute.getSearchValue()

setSearchValue

public void setSearchValue(java.lang.String searchValue)
Specified by:
setSearchValue in interface OptionSearchAttribute
Parameters:
searchValue - The searchValue to set.
See Also:
OptionSearchAttribute.setSearchValue(java.lang.String)