public abstract class TermCollection extends Function implements java.util.Collection<ATerm>
EMPTY_TERM, parts
Constructor and Description |
---|
TermCollection() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(ATerm e) |
boolean |
addAll(java.util.Collection<? extends ATerm> c) |
void |
clear() |
boolean |
containsAll(java.util.Collection<?> c) |
ATerm |
getValue() |
boolean |
isEmpty() |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection<?> c) |
boolean |
retainAll(java.util.Collection<?> c) |
java.lang.Object[] |
toArray() |
<T> T[] |
toArray(T[] a) |
ATerm |
valueClone() |
boolean |
valueEquals(ATerm t) |
int |
valueHash() |
addUsedBy, getUsedBy, ground, isFunctionFree, isReady, parserSetsFocusIndicator, toString, update, zzParserInitUsedBy
compareTo, isGround
crossClassCompare, gatherTopFunctions, getBoolean, getCollection, getDouble, getInt, getSparseVector, getString, getTerm, getVector, mdjbFirst, mdjbNext, testRecursive
public boolean valueEquals(ATerm t)
valueEquals
in class Function
public ATerm valueClone()
valueClone
in class Function
public boolean isEmpty()
isEmpty
in interface java.util.Collection<ATerm>
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection<ATerm>
public <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<ATerm>
public boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<ATerm>
public boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<ATerm>
public boolean removeAll(java.util.Collection<?> c)
removeAll
in interface java.util.Collection<ATerm>
public boolean retainAll(java.util.Collection<?> c)
retainAll
in interface java.util.Collection<ATerm>
public boolean addAll(java.util.Collection<? extends ATerm> c)
addAll
in interface java.util.Collection<ATerm>
public void clear()
clear
in interface java.util.Collection<ATerm>