Interface ShallStep

    • Method Detail

      • setExpression

        void setExpression​(java.lang.String expr)
                    throws java.rmi.RemoteException,
                           ApiException
        Sets the expression which will be checked.
        Parameters:
        expr - the expression
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the expr is null
      • getExpression

        java.lang.String getExpression()
                                throws java.rmi.RemoteException
        The expression which will be checked.
        Returns:
        the expression which will be checked.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setDurationType

        void setDurationType​(ShallStep.DurationType durationType)
                      throws java.rmi.RemoteException,
                             ApiException
        Sets the duration type for the expression.
        Parameters:
        durationType - type of the duration
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the durationType is null
      • getDurationType

        ShallStep.DurationType getDurationType()
                                        throws java.rmi.RemoteException
        The duration type for the expression.
        Returns:
        the duration type for the expression.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setDurationTime

        void setDurationTime​(java.lang.String duration)
                      throws java.rmi.RemoteException,
                             ApiException
        Sets the duration time for the expression.
        Parameters:
        duration - the duration time
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the duration is null
      • getDurationTime

        java.lang.String getDurationTime()
                                  throws java.rmi.RemoteException
        Returns:
        the duration time for the expression.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setMaxTime

        void setMaxTime​(java.lang.String maxTime)
                 throws java.rmi.RemoteException,
                        ApiException
        Sets the max time for the expression.
        Parameters:
        maxTime - the max time of the expression
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the maxTime is null
      • getMaxTime

        java.lang.String getMaxTime()
                             throws java.rmi.RemoteException
        The max time of the expression.
        Returns:
        the max time of the expression.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setToleranceType

        void setToleranceType​(ShallStep.ToleranceType toleranceType)
                       throws java.rmi.RemoteException,
                              ApiException
        Sets the time tolerance type for the expression.
        Parameters:
        toleranceType - type of the time tolerance
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the toleranceType is null
      • getToleranceType

        ShallStep.ToleranceType getToleranceType()
                                          throws java.rmi.RemoteException
        The time tolerance type for the expression.
        Returns:
        the time tolerance type for the expression.
        Throws:
        java.rmi.RemoteException - remote communication problem
      • setToleranceTime

        void setToleranceTime​(java.lang.String tolerance)
                       throws java.rmi.RemoteException,
                              ApiException
        Sets the time tolerance for the expression.
        Parameters:
        tolerance - the time tolerance
        Throws:
        java.rmi.RemoteException - remote communication problem
        ApiException - if the tolerance is null
      • getToleranceTime

        java.lang.String getToleranceTime()
                                   throws java.rmi.RemoteException
        The time tolerance for the expression.
        Returns:
        the time tolerance for the expression.
        Throws:
        java.rmi.RemoteException - remote communication problem