Interface FactHandle

  • All Known Subinterfaces:
    EventHandle

    public interface FactHandle
    An handle to a fact inserted into the working memory
    • Method Detail

      • getObject

        java.lang.Object getObject()
      • isNegated

        boolean isNegated()
      • isEvent

        boolean isEvent()
      • getId

        long getId()
      • getRecency

        long getRecency()
      • as

        <K> K as​(java.lang.Class<K> klass)
          throws java.lang.ClassCastException
        Throws:
        java.lang.ClassCastException
      • isValid

        boolean isValid()
      • toExternalForm

        java.lang.String toExternalForm()