public class FormulaFindGroundAdaptive extends java.lang.Object implements FormulaFindGroundRand
Constructor and Description |
---|
FormulaFindGroundAdaptive() |
Modifier and Type | Method and Description |
---|---|
void |
add(IndexEntry ti) |
void |
clear() |
java.lang.String |
configToString() |
IndexEntry |
contains(ScanTerm t) |
int |
estimateMatching(ScanTerm t,
Binds binds) |
IRandomAccessible<IndexEntry> |
find(ScanTerm t,
Binds binds) |
java.util.Iterator<IndexEntry> |
getGroundTerms() |
void |
loadConfig(java.lang.String[] lines) |
ScanTerm |
randomMatch(ATerm[] specifiers) |
void |
remove(ScanTerm t,
boolean defined) |
int |
size() |
public void clear()
clear
in interface FormulaFindGroundRand
public void remove(ScanTerm t, boolean defined)
remove
in interface FormulaFindGroundRand
public void add(IndexEntry ti)
add
in interface FormulaFindGroundRand
public ScanTerm randomMatch(ATerm[] specifiers)
randomMatch
in interface FormulaFindGroundRand
public IRandomAccessible<IndexEntry> find(ScanTerm t, Binds binds)
find
in interface FormulaFindGroundRand
public int estimateMatching(ScanTerm t, Binds binds)
estimateMatching
in interface FormulaFindGroundRand
public java.util.Iterator<IndexEntry> getGroundTerms()
getGroundTerms
in interface FormulaFindGroundRand
public IndexEntry contains(ScanTerm t)
contains
in interface FormulaFindGroundRand
public void loadConfig(java.lang.String[] lines)
loadConfig
in interface FormulaFindGroundRand
public java.lang.String configToString()
configToString
in interface FormulaFindGroundRand
public int size()
size
in interface FormulaFindGroundRand