A B C D E F G H I J L M N O P Q R S T U V W X 

J

JARClassProvider - Class in com.ugos.util
Questa classe implementa un ClassProvider per file .jar
JARClassProvider() - Constructor for class com.ugos.util.JARClassProvider
Costruttore.
JDBCClausesDatabase - Class in com.ugos.jiprolog.extensions.database
 
JDBCClausesDatabase() - Constructor for class com.ugos.jiprolog.extensions.database.JDBCClausesDatabase
 
JDBCClausesEnumeration - Class in com.ugos.jiprolog.extensions.database
 
JDBCClausesEnumeration(JDBCClausesDatabase) - Constructor for class com.ugos.jiprolog.extensions.database.JDBCClausesEnumeration
 
JIPAbortException - Exception in com.ugos.jiprolog.engine
JIPJVMException is the exception raised by the interpreter when a Java generic exception is raised during execution.
JIPAbortException() - Constructor for exception com.ugos.jiprolog.engine.JIPAbortException
Constructs a new JIPJVMException
JIPAtom - Class in com.ugos.jiprolog.engine
JIPAtom wraps a prolog atom
JIPCatch3 - Class in com.ugos.jiprolog.extensions.exception
 
JIPCatch3() - Constructor for class com.ugos.jiprolog.extensions.exception.JIPCatch3
 
JIPClause - Class in com.ugos.jiprolog.engine
JIPClause wraps a prolog clause
JIPClausesDatabase - Class in com.ugos.jiprolog.engine
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.
JIPClausesDatabase() - Constructor for class com.ugos.jiprolog.engine.JIPClausesDatabase
Constucts a new JIPClausesDatabase
JIPClausesEnumeration - Class in com.ugos.jiprolog.engine
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.
JIPClausesEnumeration(JIPClausesDatabase) - Constructor for class com.ugos.jiprolog.engine.JIPClausesEnumeration
Constructs a clauses enumeration from an instance of JIPClausesDatabase
JIPCons - Class in com.ugos.jiprolog.engine
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,).
JIPCreateObject3 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPCreateObject3() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPCreateObject3
 
JIPDebugger - Class in com.ugos.jiprolog.engine
 
JIPDebugger() - Constructor for class com.ugos.jiprolog.engine.JIPDebugger
 
JIPEngine - Class in com.ugos.jiprolog.engine
JIPEngine implements the JIProlog interpeter.
JIPEngine() - Constructor for class com.ugos.jiprolog.engine.JIPEngine
Constructs a new instance of JIPEngine with default values search path, input and output stream.
JIPErrorEvent - Class in com.ugos.jiprolog.engine
JIPErrorEvent is used to notify an error or an exception occured during execution.
JIPEvent - Class in com.ugos.jiprolog.engine
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 - Interface in com.ugos.jiprolog.engine
JIPEventListeners are notified when an interpreter event has occured during execution.
JIPFunctor - Class in com.ugos.jiprolog.engine
JIPFunctor wraps a prolog functor
JIPGet3 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPGet3() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPGet3
 
JIPGetClass2 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPGetClass2() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPGetClass2
 
JIPGetConstructors2 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPGetConstructors2() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPGetConstructors2
 
JIPGetFields2 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPGetFields2() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPGetFields2
 
JIPGetMethods2 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPGetMethods2() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPGetMethods2
 
JIPInvalidHandleException - Exception in com.ugos.jiprolog.engine
JIPInvalidHandleException is the exception raised by a JIPEngine object when the query specified by a a given handle is not found.
JIPInvoke4 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPInvoke4() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPInvoke4
 
JIPio - Class in com.ugos.jiprolog.extensions.io
 
JIPio() - Constructor for class com.ugos.jiprolog.extensions.io.JIPio
 
JIPIsRunningException - Exception in com.ugos.jiprolog.engine
JIPIsRunningException is the exception raised by a JIPEngine object when the when nextSolution method is called while the interpreter is still running.
JIPJVMException - Exception in com.ugos.jiprolog.engine
JIPJVMException is the exception raised by the interpreter when a Java generic exception is raised during execution.
JIPJVMException(Throwable) - Constructor for exception com.ugos.jiprolog.engine.JIPJVMException
Constructs a new JIPJVMException
JIPList - Class in com.ugos.jiprolog.engine
JIPList wraps a prolog list
JIPNumber - Class in com.ugos.jiprolog.engine
JIPNumber wraps a prolog number
JIPParameterTypeException - Exception in com.ugos.jiprolog.engine
Exception raised when a built-in predicate find a parameter of unexpected type.
JIPParameterTypeException(int, int) - Constructor for exception com.ugos.jiprolog.engine.JIPParameterTypeException
Constructs a new JIPParameterTypeException
JIPParameterTypeException() - Constructor for exception com.ugos.jiprolog.engine.JIPParameterTypeException
Constructs a new JIPParameterTypeException
JIPParameterUnboundedException - Exception in com.ugos.jiprolog.engine
Exception raised when a built-in predicate find an unexpected unbonded variable.
JIPParameterUnboundedException(int) - Constructor for exception com.ugos.jiprolog.engine.JIPParameterUnboundedException
Constructor Constructs a new JIPParameterUnboundedException
JIPQuery - Class in com.ugos.jiprolog.engine
JIPQuery wraps a single synchronous query.
JIPQueryClosedException - Exception in com.ugos.jiprolog.engine
JIPQueryClosedException is the exception raised by a JIPEngine object when the query specified by a a given handle was closed.
JIPReleaseObject1 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPReleaseObject1() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPReleaseObject1
 
JIProlog - Class in com.ugos.jiprolog
JIProlog implements the stand alone prolog interpreter.
JIProlog() - Constructor for class com.ugos.jiprolog.JIProlog
 
JIPRuntimeException - Exception in com.ugos.jiprolog.engine
JIPRuntimeException is the base class af all exceptions raised by JIProlog.
JIPRuntimeException(int, String) - Constructor for exception com.ugos.jiprolog.engine.JIPRuntimeException
Constructs a new JIPRuntimeException
JIPRuntimeException(String) - Constructor for exception com.ugos.jiprolog.engine.JIPRuntimeException
Constructs a new JIPRuntimeException with unknown error number
JIPSet3 - Class in com.ugos.jiprolog.extensions.reflect
 
JIPSet3() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPSet3
 
JIPString - Class in com.ugos.jiprolog.engine
JIPString wraps to a prolog string.
JIPSyntaxErrorException - Exception in com.ugos.jiprolog.engine
JIPSyntaxErrorException is an exception raised by the internal parser when there is a syntax error in the string to parse.
JIPTerm - Class in com.ugos.jiprolog.engine
JIPTerm wraps generic prolog terms (atoms, functors, lists, etc.)
JIPTermParser - Class in com.ugos.jiprolog.engine
JIPTermParser parses a prolog stream and create an enumeration of prologprolog terms (atom, functor, list, etc.)
JIPThrow1 - Class in com.ugos.jiprolog.extensions.exception
 
JIPThrow1() - Constructor for class com.ugos.jiprolog.extensions.exception.JIPThrow1
 
JIPTraceEvent - Class in com.ugos.jiprolog.engine
JIPTraceEvent is used to notify a thar a Trace event occured.
JIPTraceListener - Interface in com.ugos.jiprolog.engine
JIPTraceListener receives JIPTraceEvent objects in one of its methods depending on the type of the events
JIPUserException - Exception in com.ugos.jiprolog.extensions.exception
 
JIPUserException(JIPTerm) - Constructor for exception com.ugos.jiprolog.extensions.exception.JIPUserException
 
JIPVariable - Class in com.ugos.jiprolog.engine
JIPVariable wraps a prolog variable
JIPXCall - Class in com.ugos.jiprolog.engine
JIPXCall is the base class for custom built-in predicates.
JIPXCall() - Constructor for class com.ugos.jiprolog.engine.JIPXCall
 
JIPxReflect - Class in com.ugos.jiprolog.extensions.reflect
 
JIPxReflect() - Constructor for class com.ugos.jiprolog.extensions.reflect.JIPxReflect
 
A B C D E F G H I J L M N O P Q R S T U V W X