org.gcube.application.framework.search.library.model
Class Criterion

java.lang.Object
  extended by org.gcube.application.framework.search.library.model.Criterion

public class Criterion
extends java.lang.Object


Constructor Summary
Criterion()
          The generic constructor
Criterion(java.lang.String searchFieldId, java.lang.String searchFieldName, java.lang.String searchFieldValue)
          A specific constructor
 
Method Summary
 Criterion clone()
          
 java.lang.String getSearchFieldId()
           
 java.lang.String getSearchFieldName()
           
 java.lang.String getSearchFieldValue()
           
 void setSearchFieldId(java.lang.String searchFieldId)
          Sets the name of the searchable field
 void setSearchFieldName(java.lang.String searchFieldName)
           
 void setSearchFieldValue(java.lang.String searchFieldValue)
          Sets the value of the searchable field
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Criterion

public Criterion()
The generic constructor


Criterion

public Criterion(java.lang.String searchFieldId,
                 java.lang.String searchFieldName,
                 java.lang.String searchFieldValue)
A specific constructor

Parameters:
searchFieldId - the name of the searchable field
searchFieldValue - the value of the searchable field e.g. title = 'databases'
Method Detail

getSearchFieldId

public java.lang.String getSearchFieldId()
Returns:
the name of the searchable field

setSearchFieldId

public void setSearchFieldId(java.lang.String searchFieldId)
Sets the name of the searchable field

Parameters:
searchFieldName - the name of the searchable field

getSearchFieldValue

public java.lang.String getSearchFieldValue()
Returns:
the value of the searchable field

setSearchFieldValue

public void setSearchFieldValue(java.lang.String searchFieldValue)
Sets the value of the searchable field

Parameters:
searchFieldValue - the value of the searchable field

clone

public Criterion clone()

Overrides:
clone in class java.lang.Object

getSearchFieldName

public java.lang.String getSearchFieldName()

setSearchFieldName

public void setSearchFieldName(java.lang.String searchFieldName)