Class EventFactHandle

    • Constructor Detail

      • EventFactHandle

        public EventFactHandle()
      • EventFactHandle

        public EventFactHandle​(long id,
                               Object object,
                               long recency,
                               long timestamp,
                               long duration,
                               WorkingMemoryEntryPoint wmEntryPoint)
        Creates a new event fact handle.
        Parameters:
        id - this event fact handle ID
        object - the event object encapsulated in this event fact handle
        recency - the recency of this event fact handle
        timestamp - the timestamp of the occurrence of this event
        duration - the duration of this event. May be 0 (zero) in case this is a primitive event.
      • EventFactHandle

        public EventFactHandle​(long id,
                               Object object,
                               long recency,
                               long timestamp,
                               long duration,
                               WorkingMemoryEntryPoint wmEntryPoint,
                               boolean isTraitOrTraitable)
      • EventFactHandle

        protected EventFactHandle​(long id,
                                  int identityHashCode,
                                  Object object,
                                  long recency,
                                  long timestamp,
                                  long duration,
                                  EntryPointId entryPointId,
                                  TraitTypeEnum traitType)