Interface GlobalAssessmentRow

    • Method Detail

      • isEnabled

        boolean isEnabled()
                   throws java.rmi.RemoteException
        Returns if this row is enabled. Only enabled rows will be considered during execution.
        Returns:
        true if this row is enabled, false otherwise.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setEnabled

        void setEnabled​(boolean enabled)
                 throws java.rmi.RemoteException
        Enables or disables this row. Only enabled rows will be considered during execution.
        Parameters:
        enabled - true to enable this row, false otherwise.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getAverageMax

        java.lang.String getAverageMax()
                                throws java.rmi.RemoteException
        Average value (arithmetic mean over all testcases) must be between getAverageMin() and getAverageMax()
        Returns:
        the maximum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setAverageMax

        void setAverageMax​(java.lang.String averageMax)
                    throws java.rmi.RemoteException
        Average value (arithmetic mean over all testcases) must be between getAverageMin() and getAverageMax()
        Parameters:
        averageMax - The maximum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getAverageMin

        java.lang.String getAverageMin()
                                throws java.rmi.RemoteException
        Average value (arithmetic mean over all testcases) must be between getAverageMin() and getAverageMax()
        Returns:
        the minimum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setAverageMin

        void setAverageMin​(java.lang.String averageMin)
                    throws java.rmi.RemoteException
        Average value (arithmetic mean over all testcases) must be between getAverageMin() and getAverageMax()
        Parameters:
        averageMin - The minimum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getCountMax

        java.lang.String getCountMax()
                              throws java.rmi.RemoteException
        Total count of occurrences (in all testcases) must between getCountMin() and getCountMax()
        Returns:
        the maximum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setCountMax

        void setCountMax​(java.lang.String countMax)
                  throws java.rmi.RemoteException
        Total count of occurrences (in all testcases) must between getCountMin() and getCountMax()
        Parameters:
        countMax - The maximum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getCountMin

        java.lang.String getCountMin()
                              throws java.rmi.RemoteException
        Total count of occurrences (in all testcases) must between getCountMin() and getCountMax()
        Returns:
        the minimum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setCountMin

        void setCountMin​(java.lang.String countMin)
                  throws java.rmi.RemoteException
        Total count of occurrences (in all testcases) must between getCountMin() and getCountMax()
        Parameters:
        countMin - The minimum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getValueMax

        java.lang.String getValueMax()
                              throws java.rmi.RemoteException
        Each variable value (one value per testcase) must be between getValueMin() and getValueMax()
        Returns:
        the maximum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setValueMax

        void setValueMax​(java.lang.String valueMax)
                  throws java.rmi.RemoteException
        Each variable value (one value per testcase) must be between getValueMin() and getValueMax()
        Parameters:
        valueMax - The maximum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getValueMin

        java.lang.String getValueMin()
                              throws java.rmi.RemoteException
        Each variable value (one value per testcase) must be between getValueMin() and getValueMax()
        Returns:
        the minimum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setValueMin

        void setValueMin​(java.lang.String valueMin)
                  throws java.rmi.RemoteException
        Each variable value (one value per testcase) must be between getValueMin() and getValueMax()
        Parameters:
        valueMin - The minimum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getSumMax

        java.lang.String getSumMax()
                            throws java.rmi.RemoteException
        Sum of all variables (from all testcases) must be between getSumMin() and getSumMax()
        Returns:
        the maximum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setSumMax

        void setSumMax​(java.lang.String sumMax)
                throws java.rmi.RemoteException
        Sum of all variables (from all testcases) must be between getSumMin() and getSumMax()
        Parameters:
        sumMax - The maximum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getSumMin

        java.lang.String getSumMin()
                            throws java.rmi.RemoteException
        Sum of all variables (from all testcases) must be between getSumMin() and getSumMax()
        Returns:
        the minimum value constraint
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setSumMin

        void setSumMin​(java.lang.String sumMin)
                throws java.rmi.RemoteException
        Sum of all variables (from all testcases) must be between getSumMin() and getSumMax()
        Parameters:
        sumMin - The minimum value constraint. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • getVariable

        java.lang.String getVariable()
                              throws java.rmi.RemoteException
        Returns:
        assessment-variable that will be evaluated for all executed test cases
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setVariable

        void setVariable​(java.lang.String variable)
                  throws java.rmi.RemoteException
        Parameters:
        variable - The assessment variable that shall be evaluated for all executed test cases. Null will be reduced to an empty string.
        Throws:
        java.rmi.RemoteException - remote communication problem