org.intermine.webservice.client.template
Class TemplateParameter

java.lang.Object
  extended by org.intermine.webservice.client.template.TemplateParameter

public class TemplateParameter
extends java.lang.Object

The TemplateParameter class is simple class representing template parameter. Template parameter is predefined constraint where you can specify constraint operation and constrained value. For example it can be constraint for gene length and you can specify if the gene length should be less, equal or greater then your specified value. Parameters of some templates require extra value. See documentation of the template or InterMine web page that generates template URL for user and displays it readily.


Constructor Summary
TemplateParameter(java.lang.String pathId, java.lang.String operation, java.lang.String value)
           
TemplateParameter(java.lang.String pathId, java.lang.String operation, java.lang.String value, java.lang.String extraValue)
           
 
Method Summary
 java.lang.String getCode()
           
 java.lang.String getExtraValue()
           
 java.lang.String getOperation()
           
 java.lang.String getPathId()
           
 java.lang.String getValue()
          Returns value.
 void setCode(java.lang.String code)
           
 void setExtraValue(java.lang.String extraValue)
           
 void setOperation(java.lang.String operation)
          Sets operation.
 void setPathId(java.lang.String pathId)
           
 void setValue(java.lang.String value)
          Sets value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateParameter

public TemplateParameter(java.lang.String pathId,
                         java.lang.String operation,
                         java.lang.String value,
                         java.lang.String extraValue)
Parameters:
operation - operation
value - value
extraValue - extra value

TemplateParameter

public TemplateParameter(java.lang.String pathId,
                         java.lang.String operation,
                         java.lang.String value)
Parameters:
operation - operation
value - value
Method Detail

getCode

public java.lang.String getCode()

setCode

public void setCode(java.lang.String code)

getPathId

public java.lang.String getPathId()

setPathId

public void setPathId(java.lang.String pathId)

getExtraValue

public java.lang.String getExtraValue()
Returns:
extra value

setExtraValue

public void setExtraValue(java.lang.String extraValue)
Parameters:
extraValue - extra value

getOperation

public java.lang.String getOperation()
Returns:
operation

setOperation

public void setOperation(java.lang.String operation)
Sets operation.

Parameters:
operation - operation

getValue

public java.lang.String getValue()
Returns value.

Returns:
value

setValue

public void setValue(java.lang.String value)
Sets value.

Parameters:
value - value