Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.ide.extension.rules.composite
Class RuleReference

java.lang.Object
  extended by oracle.ide.extension.rules.composite.CompositeRuleParticle
      extended by oracle.ide.extension.rules.composite.RuleReference


public class RuleReference
extends CompositeRuleParticle

Constructor Summary
RuleReference(java.lang.String ruleId)
           

 

Method Summary
 boolean evaluate(RuleEvaluationContext ruleContext)
           
 void flatten(java.util.List<RuleReference> ruleReferenceList)
          Adds any RuleReferences contained within in this CompositeRuleParticle to the ruleReferenceList
 boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
          Returns true if the referenced rule's type is identified in the ruleTypeIdSet

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

RuleReference

public RuleReference(java.lang.String ruleId)

Method Detail

evaluate

public boolean evaluate(RuleEvaluationContext ruleContext)
                 throws RuleEvaluationException
Specified by:
evaluate in class CompositeRuleParticle
Throws:
RuleEvaluationException

flatten

public void flatten(java.util.List<RuleReference> ruleReferenceList)
Adds any RuleReferences contained within in this CompositeRuleParticle to the ruleReferenceList
Specified by:
flatten in class CompositeRuleParticle

matchesType

public boolean matchesType(java.util.Set<java.lang.String> ruleTypeIdSet)
Returns true if the referenced rule's type is identified in the ruleTypeIdSet
Parameters:
ruleTypeIdSet -
Returns:

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.