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

## Uses of Interface
gnu.prolog.vm.HasEnvironment

Packages that use HasEnvironment
gnu.prolog.database | Classes related to the storing and creation of the database of Prolog `Predicates`
gnu.prolog.vm | The Virtual Machine which is used to run the prolog code.

Uses of HasEnvironment in gnu.prolog.database

Classes in gnu.prolog.database that implement HasEnvironment
`class` | `PrologTextLoaderState` Stores the state of all the `PrologTextLoaders` for the `Environment` instance it is for.

Uses of HasEnvironment in gnu.prolog.vm

Classes in gnu.prolog.vm that implement HasEnvironment
`class` | `Interpreter` This class represent interpreter, it should be used only from one thread If you need to use interpreter from two threads, `create new interpreter from Environment`
`class` | `PrologCodeUpdatedEvent` Event that indicates changes in prolog code.

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