| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Environment | |
|---|---|
| gnu.prolog.database | Classes related to the storing and creation of the database of Prolog Predicates | 
| gnu.prolog.io | Classes used for IO | 
| gnu.prolog.io.parser.gen | |
| gnu.prolog.term | Contains the various types of Termthat can be used. | 
| gnu.prolog.vm | The Virtual Machine which is used to run the prolog code. | 
| gnu.prolog.vm.interpreter | InterpretedCodeCompileruses the various classes beginning with I
 and extendingInstructionin theinstructionsub-package to 
 compile clauses toInterpretedByteCode. | 
| gnu.prolog.vm.interpreter.instruction | |
| Uses of Environment in gnu.prolog.database | 
|---|
| Methods in gnu.prolog.database that return Environment | |
|---|---|
|  Environment | PrologTextLoaderState.getEnvironment() | 
| Constructors in gnu.prolog.database with parameters of type Environment | |
|---|---|
| PrologTextLoaderState(Environment env) | |
| Uses of Environment in gnu.prolog.io | 
|---|
| Fields in gnu.prolog.io declared as Environment | |
|---|---|
| protected  Environment | PrologStream.environment | 
|  Environment | PrologStream.OpenOptions.environment | 
| Methods in gnu.prolog.io with parameters of type Environment | |
|---|---|
|  Term | CharConversionTable.charConvert(Term term,
            Environment environment)Apply CharConversionTableto term if this should happen. | 
| static Term | TermReader.stringToTerm(ReadOptions options,
             String str,
             Environment environment) | 
| static Term | TermReader.stringToTerm(String str,
             Environment environment) | 
| Constructors in gnu.prolog.io with parameters of type Environment | |
|---|---|
| PrologStream.OpenOptions(AtomTerm filename,
                         AtomTerm mode,
                         Environment environment) | |
| TermReader(Reader r,
           Environment environment) | |
| TermReader(Reader r,
           int line,
           int col,
           Environment environment) | |
| Uses of Environment in gnu.prolog.io.parser.gen | 
|---|
| Fields in gnu.prolog.io.parser.gen declared as Environment | |
|---|---|
| protected  Environment | TermParser.environment | 
| Constructors in gnu.prolog.io.parser.gen with parameters of type Environment | |
|---|---|
| TermParser(ReaderCharStream str,
           Environment env) | |
| TermParser(Reader r,
           int line,
           int col,
           Environment environment) | |
| Uses of Environment in gnu.prolog.term | 
|---|
| Fields in gnu.prolog.term declared as Environment | |
|---|---|
| protected  Environment | ChangeableTerm.environmentThe Environment we will use to get the flags from. | 
| Constructors in gnu.prolog.term with parameters of type Environment | |
|---|---|
| ChangeableTerm(Environment env) | |
| DoubleQuotesTerm(Environment environment,
                 Term codes,
                 Term chars,
                 AtomTerm atom)Construct a DoubleQuotesTerm | |
| Uses of Environment in gnu.prolog.vm | 
|---|
| Methods in gnu.prolog.vm that return Environment | |
|---|---|
|  Environment | Interpreter.getEnvironment()get environment | 
|  Environment | PrologCodeUpdatedEvent.getEnvironment()get environment | 
|  Environment | HasEnvironment.getEnvironment() | 
| Methods in gnu.prolog.vm with parameters of type Environment | |
|---|---|
| abstract  void | EnvInitializer.initialize(Environment environment) | 
|  void | ExecuteOnlyCode.install(Environment env)Just an empty method as we don't need to do anything here. | 
|  void | Installable.install(Environment environment)this method is called when code is installed to the environment code can be installed only for one environment. | 
| static void | EnvInitializer.runInitializers(Environment environment)Run all initializers | 
|  void | ExecuteOnlyCode.uninstall(Environment env)Just an empty method as we don't need to do anything here. | 
|  void | Installable.uninstall(Environment environment)this method is called when code is uninstalled from the environment | 
| Constructors in gnu.prolog.vm with parameters of type Environment | |
|---|---|
| Interpreter(Environment environment)this constructor should not be used by client programs | |
| PrologCodeUpdatedEvent(Environment environment,
                       CompoundTermTag tag)a constructor | |
| Uses of Environment in gnu.prolog.vm.interpreter | 
|---|
| Methods in gnu.prolog.vm.interpreter with parameters of type Environment | |
|---|---|
|  void | InterpretedByteCode.install(Environment env)this method is called when code is installed to the environment code can be installed only for one environment. | 
|  void | InterpretedByteCode.uninstall(Environment env)this method is called when code is uninstalled from the environment | 
| Uses of Environment in gnu.prolog.vm.interpreter.instruction | 
|---|
| Methods in gnu.prolog.vm.interpreter.instruction with parameters of type Environment | |
|---|---|
| protected  void | ICall.ensureLoaded(Environment env)ensure that code is loaded in predicate | 
|  void | ICall.install(Environment env)install instruction to environment | 
|  void | Instruction.install(Environment env)install instruction to environment | 
|  void | ICall.uninstall(Environment env)uninstall instruction from environment | 
|  void | Instruction.uninstall(Environment env)uninstall instruction from environment | 
| 
 | GNU Prolog for Java | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||