Package openllet.core.boxes.tbox.impl
Class TuBox
- java.lang.Object
-
- openllet.core.boxes.tbox.impl.TBoxBase
-
- openllet.core.boxes.tbox.impl.TuBox
-
- All Implemented Interfaces:
openllet.shared.tools.Logging
public class TuBox extends TBoxBase
-
-
Constructor Summary
Constructors Constructor Description TuBox(TBoxExpImpl tbox)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
addDef(openllet.aterm.ATermAppl axiom)
boolean
addIfUnfoldable(openllet.aterm.ATermAppl term)
void
normalize()
Normalize all the definitions in the Tuvoid
print(java.lang.Appendable out)
boolean
removeDef(openllet.aterm.ATermAppl axiom)
java.lang.String
toString()
java.util.List<Unfolding>
unfold(openllet.aterm.ATermAppl c)
void
updateDef(openllet.aterm.ATermAppl axiom)
-
-
-
Constructor Detail
-
TuBox
public TuBox(TBoxExpImpl tbox)
-
-
Method Detail
-
removeDef
public boolean removeDef(openllet.aterm.ATermAppl axiom)
-
updateDef
public void updateDef(openllet.aterm.ATermAppl axiom)
-
unfold
public java.util.List<Unfolding> unfold(openllet.aterm.ATermAppl c)
-
normalize
public void normalize()
Normalize all the definitions in the Tu
-
addIfUnfoldable
public boolean addIfUnfoldable(openllet.aterm.ATermAppl term)
-
print
public void print(java.lang.Appendable out)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-