Class CloseBranchDependency
- java.lang.Object
-
- openllet.core.tableau.completion.incremental.BranchDependency
-
- openllet.core.tableau.completion.incremental.CloseBranchDependency
-
- All Implemented Interfaces:
Dependency
public class CloseBranchDependency extends BranchDependency
A dependency for a closed disjunct, merge pair, etc. for a _branch- Author:
- Christian Halaschek-Wiener
-
-
Constructor Summary
Constructors Constructor Description CloseBranchDependency(openllet.aterm.ATermAppl assertion, int tryNext, Branch theBranch)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object other)
int
getBranch()
Branch
getCloseBranch()
openllet.aterm.ATermAppl
getInd()
int
getTryNext()
int
hashCode()
TODO: this hash may not be sufficientjava.lang.String
toString()
-
Methods inherited from class openllet.core.tableau.completion.incremental.BranchDependency
getAssertion
-
-
-
-
Constructor Detail
-
CloseBranchDependency
public CloseBranchDependency(openllet.aterm.ATermAppl assertion, int tryNext, Branch theBranch)
-
-
Method Detail
-
getInd
public openllet.aterm.ATermAppl getInd()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
TODO: this hash may not be sufficient- Overrides:
hashCode
in classjava.lang.Object
-
getBranch
public int getBranch()
-
getTryNext
public int getTryNext()
-
getCloseBranch
public Branch getCloseBranch()
-
-