Documentation of 'ec.rule.RuleInitializer' Java class
RuleInitializer
ec.rule

Class RuleInitializer

  • All Implemented Interfaces:
    Setup, Singleton, java.io.Serializable


    public class RuleInitializer
    extends SimpleInitializer
    A SimpleInitializer subclass designed to be used with rules. Basically, the RuleInitializer sets up the RuleConstraints and RuleSetConstraints cliques at setup() time, and does nothing else different from SimpleInitializer. The RuleInitializer also specifies the parameter bases for the RuleSetConstraints and RuleConstraints objects.

    Parameter bases

    rule.rsc RuleSetConstraints
    rule.rc RuleConstraints
    See Also:
    Serialized Form
    • Field Detail

      • P_RULESETCONSTRAINTS

        public static final java.lang.String P_RULESETCONSTRAINTS
        See Also:
        Constant Field Values
      • P_RULECONSTRAINTS

        public static final java.lang.String P_RULECONSTRAINTS
        See Also:
        Constant Field Values
      • ruleConstraintRepository

        public java.util.Hashtable ruleConstraintRepository
      • numRuleConstraints

        public byte numRuleConstraints
      • ruleSetConstraintRepository

        public java.util.Hashtable ruleSetConstraintRepository
      • numRuleSetConstraints

        public byte numRuleSetConstraints
    • Constructor Detail

      • RuleInitializer

        public RuleInitializer()
    • Method Detail

      • setupConstraints

        public void setupConstraints(EvolutionState state,
                                     Parameter base)
        Sets up all the RuleConstraints, loading them from the parameter file. This must be called before anything is called which refers to a type by name.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.