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

Uses of Class
gnu.prolog.vm.Environment

Packages that use Environment
gnu.prolog.database
gnu.prolog.io
gnu.prolog.io.parser.gen
gnu.prolog.term Contains the various types of Term that can be used.
gnu.prolog.vm
gnu.prolog.vm.interpreter InterpretedCodeCompiler uses the various classes beginning with I and extending Instruction in the instruction sub-package to compile clauses to InterpretedByteCode.
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

Methods in gnu.prolog.io with parameters of type Environment
Term CharConversionTable.charConvert(Term term, Environment environment)
Apply CharConversionTable to 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
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.environment
The 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

Fields in gnu.prolog.vm declared as Environment
protected Environment PrologStream.environment
Environment PrologStream.OpenOptions.environment

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
PrologStream.OpenOptions(AtomTerm filename, AtomTerm mode, Environment environment)

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


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

AltStyle によって変換されたページ (->オリジナル) /