Overview
Package
Class
Use
Tree
Deprecated
Index
Help
GNU Prolog for Java
PREV NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For All Packages
Package Hierarchies:
gnu.getopt
,
gnu.prolog
,
gnu.prolog.database
,
gnu.prolog.demo
,
gnu.prolog.demo.mentalarithmetic
,
gnu.prolog.gui
,
gnu.prolog.io
,
gnu.prolog.io.parser
,
gnu.prolog.io.parser.gen
,
gnu.prolog.term
,
gnu.prolog.test
,
gnu.prolog.vm
,
gnu.prolog.vm.buildins.allsolutions
,
gnu.prolog.vm.buildins.arithmetics
,
gnu.prolog.vm.buildins.atomicterms
,
gnu.prolog.vm.buildins.database
,
gnu.prolog.vm.buildins.datetime
,
gnu.prolog.vm.buildins.debug
,
gnu.prolog.vm.buildins.dialogs
,
gnu.prolog.vm.buildins.imphooks
,
gnu.prolog.vm.buildins.io
,
gnu.prolog.vm.buildins.java
,
gnu.prolog.vm.buildins.list
,
gnu.prolog.vm.buildins.misc
,
gnu.prolog.vm.buildins.termcomparsion
,
gnu.prolog.vm.buildins.termcreation
,
gnu.prolog.vm.buildins.typetesting
,
gnu.prolog.vm.buildins.unification
,
gnu.prolog.vm.buildins.uuid
,
gnu.prolog.vm.interpreter
,
gnu.prolog.vm.interpreter.instruction
Class Hierarchy
java.lang.
Object
gnu.prolog.database.
AbstractPrologTextLoaderListener
(implements gnu.prolog.database.
PrologTextLoaderListener
)
gnu.prolog.vm.
BacktrackInfo
gnu.prolog.vm.interpreter.
CallBacktrackInfo
gnu.prolog.vm.interpreter.
EnterBacktrackInfo
gnu.prolog.vm.interpreter.
LeaveBacktrackInfo
gnu.prolog.vm.interpreter.
LeaveByteCodeBacktrackInfo
gnu.prolog.vm.buildins.list.
Predicate_append.AppendBacktrackInfo
gnu.prolog.vm.interpreter.
Predicate_call.CallTermBacktrackInfo
gnu.prolog.vm.buildins.list.
Predicate_member.MemberBacktrackInfo
gnu.prolog.vm.
PrologCollectionIterator
gnu.prolog.vm.interpreter.
RetryBacktrackInfo
gnu.prolog.io.
CharConversionTable
gnu.prolog.test.
CodeDumper
java.awt.
Component
(implements java.awt.image.
ImageObserver
, java.awt.
MenuContainer
, java.io.
Serializable
)
java.awt.
Container
java.awt.
Window
(implements javax.accessibility.
Accessible
)
java.awt.
Frame
(implements java.awt.
MenuContainer
)
javax.swing.
JFrame
(implements javax.accessibility.
Accessible
, javax.swing.
RootPaneContainer
, javax.swing.
WindowConstants
)
gnu.prolog.gui.
Runner
gnu.prolog.term.
CompoundTermTag
(implements java.io.
Serializable
)
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.database.
PredicateUpdatedEvent
gnu.prolog.vm.
PrologCodeUpdatedEvent
(implements gnu.prolog.vm.
HasEnvironment
)
gnu.prolog.vm.interpreter.
TracerEvent
gnu.prolog.vm.interpreter.
ExceptionHandlerInfo
gnu.prolog.vm.
ExecuteOnlyCode
(implements gnu.prolog.vm.
PrologCode
)
gnu.prolog.vm.buildins.datetime.
DateTimePrologCode
gnu.prolog.vm.buildins.datetime.
Predicate_date_time_stamp
gnu.prolog.vm.buildins.datetime.
Predicate_date_time_value
gnu.prolog.vm.buildins.datetime.
Predicate_format_time
gnu.prolog.vm.buildins.datetime.
Predicate_parse_time
gnu.prolog.vm.buildins.datetime.
Predicate_stamp_date_time
gnu.prolog.vm.buildins.database.
Predicate_abolish
gnu.prolog.vm.buildins.list.
Predicate_append
gnu.prolog.vm.buildins.termcreation.
Predicate_arg
gnu.prolog.vm.buildins.database.
Predicate_assert
gnu.prolog.vm.buildins.database.
Predicate_asserta
gnu.prolog.vm.buildins.database.
Predicate_assertz
gnu.prolog.vm.buildins.io.
Predicate_at_end_of_stream
gnu.prolog.vm.buildins.typetesting.
Predicate_atom
gnu.prolog.vm.buildins.atomicterms.
Predicate_atom_chars
gnu.prolog.vm.buildins.atomicterms.
Predicate_atom_codes
gnu.prolog.vm.buildins.atomicterms.
Predicate_atom_concat
gnu.prolog.vm.buildins.atomicterms.
Predicate_atom_length
gnu.prolog.vm.buildins.typetesting.
Predicate_atomic
gnu.prolog.vm.buildins.allsolutions.
Predicate_bagof
gnu.prolog.vm.buildins.allsolutions.
Predicate_setof
gnu.prolog.vm.interpreter.
Predicate_call
gnu.prolog.vm.buildins.atomicterms.
Predicate_char_code
gnu.prolog.vm.buildins.io.
Predicate_char_conversion
gnu.prolog.vm.buildins.database.
Predicate_clause
gnu.prolog.vm.buildins.io.
Predicate_close
gnu.prolog.vm.buildins.termcomparsion.
Predicate_compare
gnu.prolog.vm.buildins.typetesting.
Predicate_compound
gnu.prolog.vm.buildins.termcreation.
Predicate_copy_term
gnu.prolog.vm.buildins.io.
Predicate_current_char_conversion
gnu.prolog.vm.buildins.misc.
Predicate_current_functor
gnu.prolog.vm.buildins.io.
Predicate_current_input
gnu.prolog.vm.buildins.io.
Predicate_current_op
gnu.prolog.vm.buildins.io.
Predicate_current_output
gnu.prolog.vm.buildins.database.
Predicate_current_predicate
gnu.prolog.vm.buildins.imphooks.
Predicate_current_prolog_flag
gnu.prolog.vm.buildins.debug.
Predicate_debugging
gnu.prolog.vm.buildins.dialogs.
Predicate_dialog
gnu.prolog.vm.buildins.dialogs.
Predicate_confirm
gnu.prolog.vm.buildins.dialogs.
Predicate_file_save
gnu.prolog.vm.buildins.dialogs.
Predicate_file_open
gnu.prolog.vm.buildins.dialogs.
Predicate_message
gnu.prolog.vm.buildins.dialogs.
Predicate_prompt
gnu.prolog.vm.buildins.io.
Predicate_ensure_loaded
gnu.prolog.vm.buildins.arithmetics.
Predicate_equal
gnu.prolog.vm.buildins.allsolutions.
Predicate_findall
gnu.prolog.vm.buildins.typetesting.
Predicate_float
gnu.prolog.vm.buildins.io.
Predicate_flush_output
gnu.prolog.vm.buildins.termcreation.
Predicate_functor
gnu.prolog.vm.buildins.io.
Predicate_get_byte
gnu.prolog.vm.buildins.io.
Predicate_get_char
gnu.prolog.vm.buildins.datetime.
Predicate_get_time
gnu.prolog.vm.buildins.arithmetics.
Predicate_greater_than
gnu.prolog.vm.buildins.arithmetics.
Predicate_greater_than_or_equal
gnu.prolog.vm.buildins.imphooks.
Predicate_halt
gnu.prolog.vm.buildins.typetesting.
Predicate_integer
gnu.prolog.vm.buildins.arithmetics.
Predicate_is
gnu.prolog.vm.buildins.list.
Predicate_is_list
gnu.prolog.vm.buildins.java.
Predicate_java_classname
gnu.prolog.vm.buildins.typetesting.
Predicate_java_object
gnu.prolog.vm.buildins.java.
Predicate_java_to_string
gnu.prolog.vm.buildins.list.
Predicate_length
gnu.prolog.vm.buildins.arithmetics.
Predicate_less_than
gnu.prolog.vm.buildins.arithmetics.
Predicate_less_than_or_equal
gnu.prolog.vm.buildins.misc.
Predicate_listing
gnu.prolog.vm.buildins.list.
Predicate_member
gnu.prolog.vm.buildins.list.
Predicate_msort
gnu.prolog.vm.buildins.typetesting.
Predicate_nonvar
gnu.prolog.vm.buildins.debug.
Predicate_nospy
gnu.prolog.vm.buildins.debug.
Predicate_nospyall
gnu.prolog.vm.buildins.arithmetics.
Predicate_not_equal
gnu.prolog.vm.buildins.unification.
Predicate_not_unifiable
gnu.prolog.vm.buildins.debug.
Predicate_notrace
gnu.prolog.vm.buildins.typetesting.
Predicate_number
gnu.prolog.vm.buildins.atomicterms.
Predicate_number_chars
gnu.prolog.vm.buildins.atomicterms.
Predicate_number_codes
gnu.prolog.vm.buildins.io.
Predicate_op
gnu.prolog.vm.buildins.io.
Predicate_open
gnu.prolog.vm.buildins.io.
Predicate_peek_byte
gnu.prolog.vm.buildins.io.
Predicate_peek_char
gnu.prolog.vm.buildins.list.
Predicate_predsort
gnu.prolog.vm.buildins.io.
Predicate_put_byte
gnu.prolog.vm.buildins.io.
Predicate_put_char
gnu.prolog.vm.buildins.io.
Predicate_read_term
gnu.prolog.vm.buildins.database.
Predicate_retract
gnu.prolog.vm.buildins.io.
Predicate_set_input
gnu.prolog.vm.buildins.io.
Predicate_set_output
gnu.prolog.vm.buildins.imphooks.
Predicate_set_prolog_flag
gnu.prolog.vm.buildins.io.
Predicate_set_stream_position
gnu.prolog.vm.buildins.list.
Predicate_sort
gnu.prolog.vm.buildins.debug.
Predicate_spy
gnu.prolog.vm.buildins.misc.
Predicate_stacktrace
gnu.prolog.vm.buildins.io.
Predicate_stream_property
gnu.prolog.vm.buildins.atomicterms.
Predicate_sub_atom
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_greater_then
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_greater_then_or_equal
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_identical
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_less_then
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_less_then_or_equal
gnu.prolog.vm.buildins.termcomparsion.
Predicate_term_not_identical
gnu.prolog.vm.buildins.debug.
Predicate_trace
gnu.prolog.vm.buildins.debug.
Predicate_tracing
gnu.prolog.vm.buildins.unification.
Predicate_unify
gnu.prolog.vm.buildins.unification.
Predicate_unify_with_occurs_check
gnu.prolog.vm.buildins.termcreation.
Predicate_univ
gnu.prolog.vm.buildins.uuid.
Predicate_uuid
gnu.prolog.vm.buildins.uuid.
Predicate_uuid_compare
gnu.prolog.vm.buildins.uuid.
Predicate_uuid_variant
gnu.prolog.vm.buildins.uuid.
Predicate_uuid_version
gnu.prolog.vm.buildins.uuid.
Predicate_uuid3
gnu.prolog.vm.buildins.uuid.
Predicate_uuid4
gnu.prolog.vm.buildins.typetesting.
Predicate_var
gnu.prolog.vm.buildins.io.
Predicate_write_term
gnu.prolog.vm.
UndefinedPredicateCode
gnu.prolog.vm.interpreter.
ExecutionState
javax.swing.filechooser.
FileFilter
gnu.prolog.vm.buildins.dialogs.
TermFileFilter
gnu.getopt.
Getopt
gnu.getopt.
GetoptDemo
gnu.prolog.test.
GoalRunner
gnu.prolog.vm.interpreter.instruction.
Instruction
(implements gnu.prolog.vm.
Installable
)
gnu.prolog.vm.interpreter.instruction.
IAllocate
gnu.prolog.vm.interpreter.instruction.
ICall
(implements gnu.prolog.vm.
PrologCodeListener
)
gnu.prolog.vm.interpreter.instruction.
ICreateCompoundTerm
gnu.prolog.vm.interpreter.instruction.
ICreateVariable
gnu.prolog.vm.interpreter.instruction.
ICut
gnu.prolog.vm.interpreter.instruction.
IDup
gnu.prolog.vm.interpreter.instruction.
IFail
gnu.prolog.vm.interpreter.instruction.
IJump
gnu.prolog.vm.interpreter.instruction.
IPop
gnu.prolog.vm.interpreter.instruction.
IPushArgument
gnu.prolog.vm.interpreter.instruction.
IPushConstant
gnu.prolog.vm.interpreter.instruction.
IPushEnvironment
gnu.prolog.vm.interpreter.instruction.
IRestoreState
gnu.prolog.vm.interpreter.instruction.
IReturn
gnu.prolog.vm.interpreter.instruction.
ISaveCut
gnu.prolog.vm.interpreter.instruction.
ISaveState
gnu.prolog.vm.interpreter.instruction.
IStoreEnvironment
gnu.prolog.vm.interpreter.instruction.
IThrow
gnu.prolog.vm.interpreter.instruction.
ITrue
gnu.prolog.vm.interpreter.instruction.
ITrustMe
gnu.prolog.vm.interpreter.instruction.
IUnify
gnu.prolog.vm.interpreter.instruction.
RetryInstruction
gnu.prolog.vm.interpreter.instruction.
IRetryMeElse
gnu.prolog.vm.interpreter.instruction.
ITryMeElse
gnu.prolog.vm.interpreter.
InterpretedByteCode
(implements gnu.prolog.vm.
PrologCode
, gnu.prolog.vm.
PrologCodeListener
)
gnu.prolog.vm.interpreter.
InterpretedCodeCompiler
gnu.prolog.vm.
Interpreter
(implements gnu.prolog.vm.
HasEnvironment
)
gnu.prolog.vm.
Interpreter.Goal
gnu.getopt.
LongOpt
gnu.prolog.demo.mentalarithmetic.
MentalArithmetic
gnu.prolog.database.
Module
gnu.prolog.io.
Operator
gnu.prolog.io.
OperatorSet
gnu.prolog.database.
Pair
<L,R>
gnu.prolog.database.
Predicate
gnu.prolog.vm.buildins.dialogs.
Predicate_confirm.TermOption
gnu.prolog.vm.buildins.dialogs.
Predicate_dialog.DialogOptions
gnu.prolog.vm.buildins.list.
Predicate_predsort.CallPredComparator
(implements java.util.
Comparator
<T>)
gnu.prolog.vm.
PrologStream
gnu.prolog.vm.
BinaryPrologStream
gnu.prolog.vm.
TextInputPrologStream
gnu.prolog.vm.
TextOutputPrologStream
gnu.prolog.vm.
PrologStream.OpenOptions
gnu.prolog.database.
PrologTextLoader
gnu.prolog.database.
PrologTextLoaderState
(implements gnu.prolog.vm.
HasEnvironment
, gnu.prolog.database.
PrologTextLoaderListener
)
java.io.
Reader
(implements java.io.
Closeable
, java.lang.
Readable
)
java.io.
FilterReader
gnu.prolog.io.
TermReader
gnu.prolog.vm.
RandomAccessFileReader
gnu.prolog.io.parser.
ReaderCharStream
(implements gnu.prolog.io.parser.gen.
CharStream
)
gnu.prolog.io.
ReadOptions
java.lang.ref.
Reference
<T>
java.lang.ref.
WeakReference
<T>
gnu.prolog.vm.
Environment.PrologCodeListenerRef
gnu.prolog.term.
Term
(implements java.lang.
Cloneable
, java.io.
Serializable
)
gnu.prolog.term.
AtomicTerm
gnu.prolog.term.
AtomTerm
gnu.prolog.term.
JavaObjectTerm
gnu.prolog.term.
NumericTerm
gnu.prolog.term.
FloatTerm
gnu.prolog.term.
IntegerTerm
gnu.prolog.term.
CompoundTerm
gnu.prolog.term.
VariableTerm
gnu.prolog.term.
ChangeableTerm
gnu.prolog.term.
DoubleQuotesTerm
gnu.prolog.term.
TermCloneContext
gnu.prolog.term.
TermComparator
(implements java.util.
Comparator
<T>)
gnu.prolog.vm.
TermConstants
gnu.prolog.io.parser.gen.
TermParser
(implements gnu.prolog.io.parser.gen.
TermParserConstants
)
gnu.prolog.io.parser.gen.
TermParserTokenManager
(implements gnu.prolog.io.parser.gen.
TermParserConstants
)
gnu.prolog.io.parser.
TermParserUtils
gnu.prolog.term.
TermUtils
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Error
gnu.prolog.vm.
PrologHalt
gnu.prolog.io.parser.gen.
TokenMgrError
java.lang.
Exception
java.io.
IOException
gnu.prolog.io.
ParseException
gnu.prolog.demo.mentalarithmetic.
NoAnswerException
gnu.prolog.io.parser.gen.
ParseException
gnu.prolog.vm.
PrologException
gnu.prolog.database.
PrologTextLoaderError
gnu.prolog.io.parser.gen.
Token
gnu.prolog.io.parser.
NameToken
gnu.prolog.vm.interpreter.
Tracer
gnu.prolog.
Version
gnu.prolog.io.
WriteOptions
(implements java.lang.
Cloneable
)
java.io.
Writer
(implements java.lang.
Appendable
, java.io.
Closeable
, java.io.
Flushable
)
java.io.
PrintWriter
gnu.prolog.io.
TermWriter
gnu.prolog.vm.
RandomAccessFileWriter
Interface Hierarchy
gnu.prolog.io.parser.gen.
CharStream
java.util.
EventListener
gnu.prolog.database.
PredicateListener
gnu.prolog.vm.
PrologCodeListener
gnu.prolog.vm.
HasAtom
gnu.prolog.vm.
HasEnvironment
gnu.prolog.vm.
Installable
gnu.prolog.vm.
PrologCode
gnu.prolog.database.
PrologTextLoaderListener
gnu.prolog.io.parser.gen.
TermParserConstants
gnu.prolog.vm.interpreter.
TracerEventListener
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
gnu.prolog.database.
Predicate.TYPE
gnu.prolog.vm.
Environment.DoubleQuotesValue
(implements gnu.prolog.vm.
HasAtom
)
gnu.prolog.vm.interpreter.
Tracer.TraceLevel
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
GNU Prolog for Java
PREV NEXT
FRAMES
NO FRAMES
All Classes