All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
abstract Term |
copy() |
Term |
expand(int hi,
Constructor constructor,
Subsorter s) |
abstract Term |
expand(int hi,
Term term,
Subsorter s) |
static java.util.ArrayList<Term> |
expand(java.util.List<Term> terms,
int hi,
Term term,
Subsorter s) |
static java.util.ArrayList<Term> |
expand(java.util.List<Term> terms,
Term old_term,
Term new_term,
Subsorter s) |
Term |
expand(TermPosition position,
Term term,
Subsorter s) |
abstract Term |
expand(Term old_term,
Term new_term,
Subsorter s) |
java.util.ArrayList<HolePosition> |
getHolePositions() |
abstract int |
getHolePositions(int offset,
java.util.ArrayList<HolePosition> retval) |
java.util.ArrayList<TermPosition> |
getSubtermPositions() |
abstract int |
getSubtermPositions(int offset,
Sort sort,
java.util.ArrayList<TermPosition> retval) |
abstract int |
holeCount() |
abstract int |
length() |
static Term |
parse(java.lang.Object o,
Algebra a) |
static Term |
parseArray(java.lang.Object[] raw,
Algebra a) |
protected static Term |
parseConstructor(java.lang.String raw,
Algebra a) |
protected static Term |
parseString(java.lang.String raw,
Algebra a) |
protected static Term |
parseVariable(java.lang.String raw,
Algebra a) |
abstract int |
rank() |
abstract Sort |
sort() |
abstract java.util.Set<Term> |
subterms() |
java.lang.String |
toString() |
abstract void |
toStringBuffer(java.lang.StringBuffer sb) |