Class CalculableGroovyTemplate.FieldDetails

  • Enclosing class:
    CalculableGroovyTemplate

    public static final class CalculableGroovyTemplate.FieldDetails
    extends java.lang.Object
    A CalculableGroovyTemplate argument.
    • Method Detail

      • convertStringToTestValue

        public java.lang.Object[] convertStringToTestValue​(java.lang.String aValue)
                                                    throws java.lang.IllegalArgumentException
        Parameters:
        aValue - value in string form.
        Returns:
        converted Object
        Throws:
        java.lang.IllegalArgumentException - if the value is not valid.
      • getDefaultTestValue

        public java.lang.String getDefaultTestValue()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getField

        public DFField getField()
        Returns:
        the field; migth be null
      • getFieldId

        public java.lang.String getFieldId()
      • setFieldId

        public void setFieldId​(java.lang.String fieldId)
      • setField

        public void setField​(DFField field)
        Parameters:
        field - the field to set
      • getRelationshipId

        public java.lang.String getRelationshipId()
      • setRelationshipId

        public void setRelationshipId​(java.lang.String relationshipId)
      • getParams

        public java.util.List<java.lang.String> getParams()
        Returns:
        the params
      • setParams

        public void setParams​(java.util.List<java.lang.String> params)
        Parameters:
        params - the params to set
      • setTestValue

        public void setTestValue​(java.lang.String testValue)
      • getTestValue

        public java.lang.String getTestValue()