Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## gnu.prolog.term
Class AtomicTerm

    java.lang.Object
      gnu.prolog.term.Term
          gnu.prolog.term.AtomicTerm

All Implemented Interfaces:
  Serializable, Cloneable

Direct Known Subclasses:
  AtomTerm, FloatTerm, IntegerTerm, JavaObjectTerm

    public abstract class AtomicTerm

extends Term

base class for all constant terms

Version:
  0.0.1
Author:
  Constantine Plotnikov
See Also:
  Serialized Form

Field Summary

Fields inherited from class gnu.prolog.term.Term
`ATOM, COMPOUND, FLOAT, INTEGER, JAVA_OBJECT, UNKNOWN, VARIABLE`

Constructor Summary
`AtomicTerm()`

Method Summary
`Object` | `clone()` clone the term.
`Term` | `clone(TermCloneContext context)` clone the object using clone context

Methods inherited from class gnu.prolog.term.Term
`dereference, getTermType, toString`

Methods inherited from class java.lang.Object
`equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### AtomicTerm

    public AtomicTerm()

Method Detail

### clone

    public Term clone(TermCloneContext context)

  Description copied from class: `Term`
  clone the object using clone context

  Specified by:
    `clone` in class `Term`
  Parameters:
    `context` - clone context
  Returns:
    cloned term

### clone

    public Object clone()

  Description copied from class: `Term`
  clone the term.

  Overrides:
    `clone` in class `Term`
  Returns:
    cloned term

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD