Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package gnu.prolog.vm

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - gnu.prolog.vm.BacktrackInfo
    - gnu.prolog.vm.PrologCollectionIterator
  - gnu.prolog.vm.EnvInitializer
  - gnu.prolog.vm.Environment (implements gnu.prolog.database.PredicateListener)
  - gnu.prolog.vm.Evaluate
  - java.util.EventObject (implements java.io.Serializable)
    - gnu.prolog.vm.PrologCodeUpdatedEvent (implements gnu.prolog.vm.HasEnvironment)
  - gnu.prolog.vm.ExecuteOnlyCode (implements gnu.prolog.vm.PrologCode)
    - gnu.prolog.vm.UndefinedPredicateCode
  - gnu.prolog.vm.Interpreter (implements gnu.prolog.vm.HasEnvironment)
  - gnu.prolog.vm.Interpreter.Goal
  - gnu.prolog.vm.TermConstants
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - gnu.prolog.vm.PrologHalt
    - java.lang.Exception
      - gnu.prolog.vm.PrologException

## Interface Hierarchy

- java.util.EventListener
  - gnu.prolog.vm.PrologCodeListener
- gnu.prolog.vm.HasAtom
- gnu.prolog.vm.HasEnvironment
- gnu.prolog.vm.Installable
  - gnu.prolog.vm.PrologCode

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - gnu.prolog.vm.Environment.DoubleQuotesValue (implements gnu.prolog.vm.HasAtom)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES