Class SemanticContext.CommutativePredicate

    • Field Detail

      • hashcode

        protected int hashcode
    • Method Detail

      • getGatedPredicateContext

        public SemanticContext getGatedPredicateContext()
        Description copied from class: SemanticContext
        Given a semantic context expression tree, return a tree with all nongated predicates set to true and then reduced. So p&&(q||r) would return p&&r if q is nongated but p and r are gated.
        Specified by:
        getGatedPredicateContext in class SemanticContext
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getOperandString

        public abstract java.lang.String getOperandString()
      • calculateHashCode

        public abstract int calculateHashCode()