galapi
Class PreparedProlog

java.lang.Object
  extended bygalapi.Context
      extended bygalapi.CompiledProlog
          extended bygalapi.PreparedProlog

public class PreparedProlog
extends CompiledProlog

A PreparedProlog is a CompiledProlog takes an external context defined by the application (e.g., the values of the context item and any global variables) and returns a prolog in which all global variables have been evaluated.


Field Summary
 
Fields inherited from class galapi.Context
item
 
Constructor Summary
protected PreparedProlog()
           
protected PreparedProlog(int native_item)
           
 
Method Summary
protected static int nativeNsenvFromPreparedProlog(int prepared_prolog)
           
 NamespaceEnv nsenvFromPreparedProlog()
           
 
Methods inherited from class galapi.CompiledProlog
nativeNsenvFromCompiledProlog, nsenvFromCompiledProlog
 
Methods inherited from class galapi.Context
finalize, getNativeItem, nativeFree, setItem
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreparedProlog

protected PreparedProlog()

PreparedProlog

protected PreparedProlog(int native_item)
Method Detail

nsenvFromPreparedProlog

public NamespaceEnv nsenvFromPreparedProlog()

nativeNsenvFromPreparedProlog

protected static int nativeNsenvFromPreparedProlog(int prepared_prolog)