org.dawb.passerelle.common.message
Interface IVariable

All Known Implementing Classes:
Variable, XPathVariable

public interface IVariable


Nested Class Summary
static class IVariable.VARIABLE_TYPE
           
 
Method Summary
 java.lang.String getErrorMessage()
          Returns not null if the variable has been configured incorrectly.
 java.lang.Object getExampleValue()
          name of variable
 java.lang.Class<?> getVariableClass()
          the class of the variable for instance String, File or AbstractDataset.
 java.lang.String getVariableName()
          name of variable
 IVariable.VARIABLE_TYPE getVariableType()
           
 

Method Detail

getVariableName

java.lang.String getVariableName()
name of variable

Returns:

getExampleValue

java.lang.Object getExampleValue()
name of variable

Returns:

getVariableType

IVariable.VARIABLE_TYPE getVariableType()
Returns:

getVariableClass

java.lang.Class<?> getVariableClass()
the class of the variable for instance String, File or AbstractDataset.

Returns:

getErrorMessage

java.lang.String getErrorMessage()
Returns not null if the variable has been configured incorrectly.

Returns: