public class PrimitiveTBox extends Object
Title:
Description:
Copyright: Copyright (c) 2009
Company: Clark & Parsia, LLC.
| Constructor and Description |
|---|
PrimitiveTBox() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(aterm.ATermAppl concept,
aterm.ATermAppl definition,
Set<aterm.ATermAppl> explanation) |
protected void |
addDefinition(aterm.ATermAppl concept,
aterm.ATermAppl definition,
Set<aterm.ATermAppl> explanation) |
boolean |
contains(aterm.ATermAppl concept) |
protected boolean |
findTarget(aterm.ATermAppl term,
aterm.ATermAppl target,
Set<aterm.ATermAppl> seen) |
Unfolding |
getDefinition(aterm.ATermAppl concept) |
void |
print(Appendable out) |
boolean |
remove(aterm.ATermAppl axiom) |
Iterator<Unfolding> |
unfold(aterm.ATermAppl concept) |
public static final Logger log
public boolean contains(aterm.ATermAppl concept)
public Unfolding getDefinition(aterm.ATermAppl concept)
public boolean add(aterm.ATermAppl concept,
aterm.ATermAppl definition,
Set<aterm.ATermAppl> explanation)
protected void addDefinition(aterm.ATermAppl concept,
aterm.ATermAppl definition,
Set<aterm.ATermAppl> explanation)
protected boolean findTarget(aterm.ATermAppl term,
aterm.ATermAppl target,
Set<aterm.ATermAppl> seen)
public boolean remove(aterm.ATermAppl axiom)
public void print(Appendable out) throws IOException
IOExceptionCopyright © 2019. All rights reserved.