Class VarTerm

All Implemented Interfaces:
ListTerm, LogicalFormula, NumberTerm, Term, ToDOM, ToJson, Serializable, Cloneable, Comparable<Term>, Iterable<Term>, Collection<Term>, List<Term>, SequencedCollection<Term>
Direct Known Subclasses:
UnnamedVar

public class VarTerm extends LiteralImpl implements NumberTerm, ListTerm
Represents a variable Term: like X (starts with upper case). It may have a value, after VarTerm.apply. An object of this class can be used in place of a Literal, Number, List, String, .... It behaves like a Literal, Number, .... just in case its value is a Literal, Number, ...
See Also: