com.im.df.api.support
Class CalculableGroovyTemplate.FieldDetails
java.lang.Object
com.im.df.api.support.CalculableGroovyTemplate.FieldDetails
- Enclosing class:
- CalculableGroovyTemplate
public static final class CalculableGroovyTemplate.FieldDetails
- extends Object
A CalculableGroovyTemplate argument.
|
Constructor Summary |
CalculableGroovyTemplate.FieldDetails(CalculableGroovyTemplate.FieldDetails details)
|
CalculableGroovyTemplate.FieldDetails(DFEntity entity,
DFField field,
String relationshipId,
CalculableGroovyTemplate.CalcOperation calcOperation,
String testValue,
List<String> params)
|
CalculableGroovyTemplate.FieldDetails(DFEntity entity,
String fieldId,
String relationshipId,
CalculableGroovyTemplate.CalcOperation calcOperation,
String testValue,
List<String> params)
|
CalculableGroovyTemplate.FieldDetails
public CalculableGroovyTemplate.FieldDetails(DFEntity entity,
String fieldId,
String relationshipId,
CalculableGroovyTemplate.CalcOperation calcOperation,
String testValue,
List<String> params)
CalculableGroovyTemplate.FieldDetails
public CalculableGroovyTemplate.FieldDetails(DFEntity entity,
DFField field,
String relationshipId,
CalculableGroovyTemplate.CalcOperation calcOperation,
String testValue,
List<String> params)
CalculableGroovyTemplate.FieldDetails
public CalculableGroovyTemplate.FieldDetails(CalculableGroovyTemplate.FieldDetails details)
convertStringToTestValue
public Object[] convertStringToTestValue(String aValue)
throws IllegalArgumentException
- Parameters:
aValue - value in string form.
- Returns:
- converted Object
- Throws:
IllegalArgumentException - if the value is not valid.
getDefaultTestValue
public String getDefaultTestValue()
toString
public String toString()
- Overrides:
toString in class Object
getField
public DFField getField()
- Returns:
- the field
getFieldId
public String getFieldId()
setFieldId
public void setFieldId(String fieldId)
setField
public void setField(DFField field)
- Parameters:
field - the field to set
getRelationshipId
public String getRelationshipId()
setRelationshipId
public void setRelationshipId(String relationshipId)
getCalcOperation
public CalculableGroovyTemplate.CalcOperation getCalcOperation()
- Returns:
- the calcOperation
setCalcOperation
public void setCalcOperation(CalculableGroovyTemplate.CalcOperation calcOperation)
- Parameters:
calcOperation - the calcOperation to set
getParams
public List<String> getParams()
- Returns:
- the params
setParams
public void setParams(List<String> params)
- Parameters:
params - the params to set
getRelationship
public DFRelationship getRelationship()
setTestValue
public void setTestValue(String testValue)
getTestValue
public String getTestValue()