Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-02


com.sigmadynamics.sdo.rules
Interface Rule

All Known Implementing Classes:
RuleImpl

public interface Rule

Rule represents an instance of a compiled external rule.

Since:
3.0 Rule represents an instance of a compiled external rule.

Method Summary
 double evaluate(EvaluationOptions opts)
          This method is used to evaluate scoring rules.
 boolean evaluate(java.lang.Object context, EvaluationOptions opts)
           
 boolean isInvalid()
           

 

Method Detail

evaluate

boolean evaluate(java.lang.Object context,
                 EvaluationOptions opts)
Parameters:
context - is the context in which the rule is evaluated
opts - encapsulates the evaluation options
Returns:

evaluate

double evaluate(EvaluationOptions opts)
This method is used to evaluate scoring rules.
Parameters:
opts -
Returns:

isInvalid

boolean isInvalid()
Returns:
true if this rule is an invalid rule, false otherwise.

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-02


Copyright © 2010, 2011, Oracle. All rights reserved.