Class and Description |
---|
JIPAtom
JIPAtom wraps a prolog atom
|
JIPClause
JIPClause wraps a prolog clause
|
JIPClausesDatabase
JIPClausesDatabase is the base class for external database of clauses
To implement a custom database of clauses, developers should implement the following methods: - setAttributes - addClauseAt - addClause - removeClause - clauses For more information see the section "How to implement a custom detabase of clauses" in the Reference Manual. |
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPEngine
JIPEngine implements the JIProlog interpeter.
|
JIPErrorEvent
JIPErrorEvent is used to notify an error or an exception occured during execution.
|
JIPEvent
JIPEvent is used to notify an interpreter event occurred during the execution
JIPEventListeners receive a JIPEvent object in one of their methods depending on the type of event |
JIPEventListener
JIPEventListeners are notified when an interpreter event has occured during execution.
|
JIPFunctor
JIPFunctor wraps a prolog functor
|
JIPList
JIPList wraps a prolog list
|
JIPNumber
JIPNumber wraps a prolog number
|
JIPQuery
JIPQuery wraps a single synchronous query.
|
JIPQueryClosedException
JIPQueryClosedException is the exception raised by a JIPEngine object when the
query specified by a a given handle was closed.
|
JIPRuntimeException
JIPRuntimeException is the base class af all exceptions raised by JIProlog.
|
JIPString
JIPString wraps to a prolog string.
|
JIPSyntaxErrorException
JIPSyntaxErrorException is an exception raised by the internal parser
when there is a syntax error in the string to parse.
|
JIPTerm
JIPTerm wraps generic prolog terms (atoms, functors, lists, etc.)
|
JIPTermParser
JIPTermParser parses a prolog stream and create an enumeration of prologprolog terms (atom, functor, list, etc.)
|
JIPTraceEvent
JIPTraceEvent is used to notify a thar a Trace event occured.
|
JIPTraceListener
JIPTraceListener receives JIPTraceEvent objects in one of its methods depending on the type of the events
|
JIPVariable
JIPVariable wraps a prolog variable
|
StreamManager |
Class and Description |
---|
JIPClause
JIPClause wraps a prolog clause
|
JIPClausesDatabase
JIPClausesDatabase is the base class for external database of clauses
To implement a custom database of clauses, developers should implement the following methods: - setAttributes - addClauseAt - addClause - removeClause - clauses For more information see the section "How to implement a custom detabase of clauses" in the Reference Manual. |
JIPClausesEnumeration
JIPClausesEnumeration is the base class to implement an enumeration of clauses contained in a custom database
Developers should implements the methods: - nextClause - hasMoreElements For more information see the section "How to implement a custom database of clauses" in the Reference Manual. |
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPRuntimeException
JIPRuntimeException is the base class af all exceptions raised by JIProlog.
|
JIPTerm
JIPTerm wraps generic prolog terms (atoms, functors, lists, etc.)
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPEngine
JIPEngine implements the JIProlog interpeter.
|
JIPVariable
JIPVariable wraps a prolog variable
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPAtom
JIPAtom wraps a prolog atom
|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPTerm
JIPTerm wraps generic prolog terms (atoms, functors, lists, etc.)
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPVariable
JIPVariable wraps a prolog variable
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|
Class and Description |
---|
JIPCons
JIPList wraps a prolog cons (a cons is composed by a set of terms separated by comma eventually enclosed in parenthesis: a,b,c or (a,b,c,).
|
JIPXCall
JIPXCall is the base class for custom built-in predicates.
|