Interface ICondition

    • Method Detail

      • setConditionEvaluator

        void setConditionEvaluator​(IConditionEvaluator iConditionEvaluator)
      • setEvaluator

        void setEvaluator​(IMethodCaller iMethodCaller)
      • isDependentOnInputParams

        boolean isDependentOnInputParams()
      • getNumberOfEmptyRules

        int getNumberOfEmptyRules​(int paramIndex)
      • setConditionParametersUsed

        void setConditionParametersUsed​(boolean conditionParametersUsed)
        Identifier to detect whatever condition parameter is used in expression
        Parameters:
        conditionParametersUsed - true when it's used, otherwise false
      • isRuleIdOrRuleNameUsed

        boolean isRuleIdOrRuleNameUsed()
      • setRuleIdOrRuleNameUsed

        void setRuleIdOrRuleNameUsed​(boolean ruleIdOrRuleNameUsed)
      • isDependentOnOtherColumnsParams

        boolean isDependentOnOtherColumnsParams()
      • setDependentOnOtherColumnsParams

        void setDependentOnOtherColumnsParams​(boolean dependentOnOtherColumnsParams)
      • setComparisonCast

        void setComparisonCast​(IOpenCast comparisonCast)