Class TimelyProductionNode

    • Field Detail

      • posMapping

        protected final java.util.Map<java.lang.String,​java.lang.Integer> posMapping
    • Constructor Detail

      • TimelyProductionNode

        public TimelyProductionNode​(ReteContainer reteContainer,
                                    java.util.Map<java.lang.String,​java.lang.Integer> posMapping)
    • Method Detail

      • getPosMapping

        public java.util.Map<java.lang.String,​java.lang.Integer> getPosMapping()
        Specified by:
        getPosMapping in interface ProductionNode
        Returns:
        the position mapping of this particular pattern that maps members of the tuple type to their positions
      • iterator

        public java.util.Iterator<Tuple> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<Tuple>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class BaseNode