Class BaseTimer

    • Constructor Summary

      Constructors 
      Constructor Description
      BaseTimer()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> getInnerDeclarations()  
      java.util.List<? extends org.drools.base.rule.RuleConditionElement> getNestedElements()  
      java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> getOuterDeclarations()  
      abstract org.drools.base.rule.Declaration[][] getTimerDeclarations​(java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> outerDeclrs)  
      boolean isPatternScopeDelimiter()  
      org.drools.base.rule.Declaration resolveDeclaration​(java.lang.String identifier)  
      protected org.drools.base.rule.Declaration[] sortDeclarations​(java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> outerDeclrs, org.drools.base.rule.Declaration[] declrs)  
      • Methods inherited from class org.drools.base.rule.ConditionalElement

        clone
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.io.Externalizable

        readExternal, writeExternal
    • Constructor Detail

      • BaseTimer

        public BaseTimer()
    • Method Detail

      • getInnerDeclarations

        public java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> getInnerDeclarations()
      • getOuterDeclarations

        public java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> getOuterDeclarations()
      • resolveDeclaration

        public org.drools.base.rule.Declaration resolveDeclaration​(java.lang.String identifier)
      • getNestedElements

        public java.util.List<? extends org.drools.base.rule.RuleConditionElement> getNestedElements()
      • isPatternScopeDelimiter

        public boolean isPatternScopeDelimiter()
      • getTimerDeclarations

        public abstract org.drools.base.rule.Declaration[][] getTimerDeclarations​(java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> outerDeclrs)
      • sortDeclarations

        protected org.drools.base.rule.Declaration[] sortDeclarations​(java.util.Map<java.lang.String,​org.drools.base.rule.Declaration> outerDeclrs,
                                                                      org.drools.base.rule.Declaration[] declrs)