- abolish(Term) - Method in class org.jpc.engine.logtalk.LogtalkObject
 
-  
 
- abolish(Term) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- ABOLISH - Static variable in class org.jpc.engine.prolog.PrologConstants
 
-  
 
- abolish(Term) - Method in interface org.jpc.engine.prolog.PrologDatabase
 
-  
 
- abolish(Term) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- ABOLISH_CATEGORY - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- ABOLISH_EVENTS - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- ABOLISH_OBJECT - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- ABOLISH_PROTOCOL - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- abolishCategory(Term) - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- abolishEvents(Term, Term, Term, Term, Term) - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- abolishObject(Term) - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- abolishProtocol(Term) - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- abort() - Method in class org.jpc.query.Cursor
 
- 
Aborts execution.
 
- AbstractPrologEngine - Class in org.jpc.engine.prolog
 
-  
 
- AbstractPrologEngine() - Constructor for class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- AbstractPrologEngineDriver<T extends PrologEngine> - Class in org.jpc.engine.prolog.driver
 
-  
 
- AbstractPrologEngineDriver(EngineDescription) - Constructor for class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- AbstractPrologEngineDriver(EngineDescription, JpcPreferences) - Constructor for class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
- 
A PrologDriver may be instantiated with incomplete information.
 
- AbstractResource - Class in org.jpc.resource
 
-  
 
- AbstractResource(String) - Constructor for class org.jpc.resource.AbstractResource
 
-  
 
- AbstractVar - Class in org.jpc.term
 
- 
An abstract Prolog variable.
 
- AbstractVar() - Constructor for class org.jpc.term.AbstractVar
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.AbstractVar
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.Atom
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.Compound
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.FloatTerm
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.IntegerTerm
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.JRef
 
-  
 
- accept(TermVisitor) - Method in class org.jpc.term.Term
 
- 
Accepts a Jpc term visitor.
 
- adapt(Function<T, T2>) - Method in class org.jpc.query.Cursor
 
-  
 
- adapterFunction - Variable in class org.jpc.query.QueryAdapter
 
-  
 
- add(VarCell) - Method in class org.jpc.term.compiler.Register
 
-  
 
- addAll(Collection<VarCell>) - Method in class org.jpc.term.compiler.Register
 
-  
 
- addArg(TermType) - Method in class org.jpc.salt.TermBuilder
 
-  
 
- addCachedExpansion(Term, Term) - Method in class org.jpc.term.expansion.CachedTermExpander
 
-  
 
- addChangeListener(IndexChangeListener) - Method in class org.jpc.engine.embedded.database.UpdatableIndexFunction
 
-  
 
- addClause(Clause) - Method in class org.jpc.engine.embedded.database.Index
 
-  
 
- addClause(Clause) - Method in class org.jpc.engine.embedded.database.IndexedClauses
 
-  
 
- addLast(TermType) - Method in class org.jpc.salt.TermWriter
 
-  
 
- addQueryListener(QueryListener) - Method in class org.jpc.query.ObservableQuery
 
-  
 
- addQueryListeners(Iterable<QueryListener>) - Method in class org.jpc.query.ObservableQuery
 
-  
 
- addStateListener(DriverStateListener) - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- addStateListener(DriverStateListener) - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- addStateListener(DriverStateListener) - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- ALL_MAP_ENTRY_SEPARATORS - Static variable in class org.jpc.converter.typesolver.catalog.MapTypeSolver
 
-  
 
- ALL_OPERATORS_VAR_NAME - Static variable in class org.jpc.engine.prolog.OperatorsContext
 
-  
 
- ALL_RESULTS_VAR - Static variable in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- ALLOCATION - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- allSolutions() - Method in class org.jpc.query.Cursor
 
-  
 
- allSolutions() - Method in class org.jpc.query.ObservableQuery
 
-  
 
- allSolutionsMultimap() - Method in class org.jpc.query.Query
 
-  
 
- allSucceed(List<? extends Term>) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- allSucceed(List<? extends Term>) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- ANONYMOUS_VAR - Static variable in class org.jpc.term.Var
 
-  
 
- ANONYMOUS_VAR_CODE - Static variable in class org.jpc.term.compiler.CompiledVar
 
-  
 
- ANONYMOUS_VAR_NAME - Static variable in class org.jpc.engine.prolog.PrologConstants
 
-  
 
- anonymousVar(int) - Static method in class org.jpc.term.compiler.CompiledVar
 
- 
Implementation note: At the moment an anonymous variable keeps the clause id of the clause defining it for traceability reasons (e.g., to facilitate debugging).
 
- anonymousVariables(int) - Static method in class org.jpc.util.PrologUtil
 
- 
Answers a list of anonymous logic variables
 
- apply(T, Type, JConverter) - Method in class org.jpc.converter.FromTermConverterAdapter
 
-  
 
- apply(T, Type, JConverter) - Method in class org.jpc.converter.ToTermConverterAdapter
 
-  
 
- apply(Object) - Method in class org.jpc.converter.typesolver.TypeSolverChainEvaluator
 
-  
 
- apply(TypeSolver<T>) - Method in class org.jpc.converter.typesolver.TypeSolverEvaluator
 
-  
 
- apply(Term) - Method in class org.jpc.engine.embedded.database.ArgumentIndexFunction
 
-  
 
- apply(Term) - Method in class org.jpc.engine.embedded.database.FunctorIndexFunction
 
-  
 
- apply(T) - Method in class org.jpc.engine.embedded.database.UpdatableIndexFunction
 
-  
 
- apply(Solution) - Method in class org.jpc.query.SolutionToTermFunction
 
-  
 
- apply(Term) - Method in class org.jpc.query.TermToObjectFunction
 
-  
 
- apply(Term) - Method in class org.jpc.term.expansion.CachedTermExpander
 
-  
 
- apply(Term) - Method in class org.jpc.term.expansion.DefaultTermExpander
 
-  
 
- applyChain(TypeSolverChain<T>) - Method in class org.jpc.converter.typesolver.TypeSolverChainEvaluator
 
-  
 
- applyFunctor(String, String) - Static method in class org.jpc.util.PrologUtil
 
- 
Surround an atom with a functor
 
- arg(int) - Method in class org.jpc.term.Term
 
- 
Returns the ith argument (if any) of this Term.
 
- ARGNAMES - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- ArgumentIndexFunction - Class in org.jpc.engine.embedded.database
 
- 
An ArgumentIndexFunction maps the index of a compound term to one of its arguments in a given position.
 
- ArgumentIndexFunction(int) - Constructor for class org.jpc.engine.embedded.database.ArgumentIndexFunction
 
-  
 
- ARGUMENTS - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- arity() - Method in class org.jpc.engine.logtalk.LogtalkObject
 
-  
 
- arity() - Method in class org.jpc.salt.TermBuilder
 
-  
 
- arity() - Method in class org.jpc.term.Term
 
- 
Returns the arity (i.e., number of arguments) of this Term.
 
- ARRAY_FUNCTOR_NAME - Static variable in class org.jpc.converter.catalog.reflection.reification.ReificationConstants
 
-  
 
- ArrayConverter<T,U extends Term> - Class in org.jpc.converter.catalog.list
 
-  
 
- ArrayConverter() - Constructor for class org.jpc.converter.catalog.list.ArrayConverter
 
-  
 
- asList() - Method in class org.jpc.term.Atom
 
-  
 
- asList() - Method in class org.jpc.term.Compound
 
-  
 
- asList() - Method in class org.jpc.term.Term
 
- 
Returns a list representation of this term.
 
- asLogtalkEngine() - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- asLogtalkEngine() - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- asLogtalkEngine() - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asLogtalkResources(List<String>) - Static method in class org.jpc.resource.LogtalkResource
 
-  
 
- asObject(String) - Method in class org.jpc.query.Solution
 
-  
 
- asObject(String, Type) - Method in class org.jpc.query.Solution
 
-  
 
- asObject(Term) - Method in class org.jpc.query.Solution
 
-  
 
- asObject(Term, Type) - Method in class org.jpc.query.Solution
 
-  
 
- asOperator(Term) - Static method in class org.jpc.engine.prolog.Operator
 
- 
Constructs an operator from a term having as structure [P,S,N]
 Where P is the operator's priority, S is its specifier (an integer term) and N the operator's id
 
- asOperatorsContext(Iterable<? extends Term>) - Static method in class org.jpc.engine.prolog.OperatorsContext
 
-  
 
- asPrologResources(List<String>) - Static method in class org.jpc.resource.PrologResource
 
-  
 
- asserta(Term) - Method in class org.jpc.engine.embedded.database.ClauseDatabase
 
-  
 
- asserta(Term) - Method in class org.jpc.engine.embedded.JpcEngine
 
-  
 
- asserta(Term) - Method in class org.jpc.engine.logtalk.LogtalkObject
 
-  
 
- asserta(Term) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
- 
Assert a clause in the logic database.
 
- asserta(List<? extends Term>) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
- 
Assert a list of clauses in the logic database.
 
- ASSERTA - Static variable in class org.jpc.engine.prolog.PrologConstants
 
-  
 
- asserta(Term) - Method in interface org.jpc.engine.prolog.PrologDatabase
 
- 
Assert a clause in the logic database.
 
- asserta(Term) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asserta(List<? extends Term>) - Method in interface org.jpc.engine.prolog.PrologEngine
 
- 
Assert a list of clauses in the logic database.
 
- assertz(Term) - Method in class org.jpc.engine.embedded.database.ClauseDatabase
 
-  
 
- assertz(Term) - Method in class org.jpc.engine.embedded.JpcEngine
 
-  
 
- assertz(Term) - Method in class org.jpc.engine.logtalk.LogtalkObject
 
-  
 
- assertz(Term) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
- 
Assert a clause in the logic database.
 
- assertz(List<? extends Term>) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
- 
Assert a list of clauses in the logic database.
 
- ASSERTZ - Static variable in class org.jpc.engine.prolog.PrologConstants
 
-  
 
- assertz(Term) - Method in interface org.jpc.engine.prolog.PrologDatabase
 
- 
Assert a clause in the logic database.
 
- assertz(Term) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- assertz(List<? extends Term>) - Method in interface org.jpc.engine.prolog.PrologEngine
 
- 
Assert a list of clauses in the logic database.
 
- asTerm() - Method in interface org.jpc.converter.TermConvertable
 
-  
 
- asTerm(String, Jpc) - Method in class org.jpc.engine.embedded.JpcEngine
 
-  
 
- asTerm() - Method in class org.jpc.engine.logtalk.LogtalkLibraryItem
 
-  
 
- asTerm() - Method in class org.jpc.engine.logtalk.LogtalkObject
 
-  
 
- asTerm(String) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- asTerm() - Method in class org.jpc.engine.prolog.Flag
 
-  
 
- asTerm() - Method in class org.jpc.engine.prolog.Operator
 
-  
 
- asTerm(String) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asTerm(String, Jpc) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asTerm(String, Jpc) - Method in class org.jpc.engine.prolog.PrologEngineProxy
 
-  
 
- asTerm() - Method in enum org.jpc.engine.prolog.Specifier
 
-  
 
- asTerm() - Method in exception org.jpc.error.PrologError
 
-  
 
- asTerm(String) - Method in class org.jpc.query.Query
 
-  
 
- asTerm() - Method in class org.jpc.term.Functor
 
-  
 
- asTerm() - Method in class org.jpc.term.ListTerm
 
-  
 
- asTerm() - Method in class org.jpc.term.SerializedTerm
 
-  
 
- asTerms(List<String>) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- asTerms(List<String>, Jpc) - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- asTerms(List<String>) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asTerms(List<String>, Jpc) - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- asVariables(Iterable<String>) - Static method in class org.jpc.term.Var
 
-  
 
- Atom - Class in org.jpc.term
 
- 
A class reifying a logic atom
 
- Atom(Boolean) - Constructor for class org.jpc.term.Atom
 
-  
 
- Atom(String) - Constructor for class org.jpc.term.Atom
 
-  
 
- ATOM_CHARS - Static variable in class org.jpc.engine.prolog.PrologConstants
 
-  
 
- AtomTypeSolver - Class in org.jpc.converter.typesolver.catalog
 
-  
 
- AtomTypeSolver() - Constructor for class org.jpc.converter.typesolver.catalog.AtomTypeSolver
 
-  
 
- AUTHOR - Static variable in class org.jpc.engine.logtalk.LogtalkConstants
 
-  
 
- GenericArrayTypeToTermConverter - Class in org.jpc.converter.catalog.reflection.reification
 
-  
 
- GenericArrayTypeToTermConverter() - Constructor for class org.jpc.converter.catalog.reflection.reification.GenericArrayTypeToTermConverter
 
-  
 
- get(Object) - Method in class org.jpc.query.Solution
 
-  
 
- get(Object, boolean) - Method in class org.jpc.query.Solution
 
-  
 
- getAlias() - Method in class org.jpc.engine.logtalk.LogtalkLibrary
 
-  
 
- getAlias() - Method in class org.jpc.engine.logtalk.LogtalkLibraryDescription
 
-  
 
- getAllPrologEngines() - Static method in class org.jpc.engine.prolog.PrologEngines
 
-  
 
- getAllPrologEngines() - Method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getAllSolutionsBindingsTerm() - Method in class org.jpc.query.Query
 
- 
Answers a list term with the form [f(Name,Term), ...]
 Where f is an arbitrary functor id, Name is the id of a variable present in the original goal and Term the value bound to such variable.
 
- getArgs() - Method in class org.jpc.salt.TermBuilder
 
-  
 
- getArgs() - Method in class org.jpc.term.Compound
 
- 
Returns the arguments of this Compound (1..arity) of this Compound as a List of Term.
 
- getArgs() - Method in class org.jpc.term.Term
 
- 
Returns the arguments list of this term.
 
- getArity() - Method in class org.jpc.term.Functor
 
-  
 
- getBinding() - Method in class org.jpc.term.compiler.BindableVar
 
-  
 
- getBinding() - Method in class org.jpc.term.compiler.Register
 
-  
 
- getBinding() - Method in class org.jpc.term.compiler.VarCell
 
-  
 
- getBoolean(String) - Method in class org.jpc.query.Solution
 
-  
 
- getByte(String) - Method in class org.jpc.query.Solution
 
-  
 
- getCachedExpansion(Term) - Method in class org.jpc.term.expansion.CachedTermExpander
 
-  
 
- getCategoryNames() - Method in class org.jpc.util.config.EngineConfiguration
 
-  
 
- getCells() - Method in class org.jpc.term.compiler.Register
 
-  
 
- getChar(String) - Method in class org.jpc.query.Solution
 
-  
 
- getChildren(Term) - Static method in class org.jpc.util.PrologUtil
 
-  
 
- getClauseDatabase() - Method in class org.jpc.engine.embedded.JpcEngine
 
-  
 
- getContentHandler() - Method in class org.jpc.salt.TermAdapter
 
-  
 
- getContentHandler() - Method in class org.jpc.salt.TermReader
 
-  
 
- getContext() - Method in class org.jpc.term.expansion.ParameterizedSymbolExpander
 
-  
 
- getContext() - Static method in class org.jpc.util.config.JpcConfigurationDeserializer
 
-  
 
- getContextTerm() - Method in exception org.jpc.error.IsoPrologError
 
-  
 
- getCurrentLogtalkObjectTerm() - Method in class org.jpc.salt.PrologWriter
 
-  
 
- getDefault() - Static method in class org.jpc.Jpc
 
-  
 
- getDefault() - Static method in class org.jpc.term.refterm.RefTermIdManager
 
-  
 
- getDefault() - Static method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getDefault() - Static method in class org.jpc.util.TermJoiner
 
-  
 
- getDefaultLogtalkLibraries() - Static method in class org.jpc.engine.logtalk.LogtalkLibrary
 
-  
 
- getDefaultResourceManager() - Static method in class org.jpc.util.ResourceManager
 
-  
 
- getDefaultSelectedTerm() - Method in class org.jpc.query.LogtalkQuery
 
-  
 
- getDefaultSelectedTerm() - Method in class org.jpc.query.PrologQuery
 
-  
 
- getDefaultSelectedTerm() - Method in class org.jpc.query.Query
 
- 
The default selected term when select* methods are called without specifying a select term
 By default, a PrologEngineQuery uses its goal.
 
- getDefaultSelectedTerm() - Method in class org.jpc.query.QueryAdapter
 
-  
 
- getDescription() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getDescription() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getDescription() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getDescription() - Method in class org.jpc.util.engine.supported.EngineDescription
 
-  
 
- getDescription() - Method in class org.jpc.util.engine.supported.JpcEmbedded
 
-  
 
- getDescription() - Method in class org.jpc.util.engine.supported.Swi
 
- 
Source: http://en.wikipedia.org/wiki/SWI-Prolog
 
- getDescription() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getDescription() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getDialect() - Method in class org.jpc.util.engine.supported.EngineDescription
 
-  
 
- getDialect() - Method in class org.jpc.util.engine.supported.JpcEmbedded
 
-  
 
- getDialect() - Method in class org.jpc.util.engine.supported.Swi
 
-  
 
- getDialect() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getDialect() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getDirUri() - Method in class org.jpc.engine.logtalk.LogtalkLibraryDescription
 
-  
 
- getDouble(String) - Method in class org.jpc.query.Solution
 
-  
 
- getEncodedBytes() - Method in class org.jpc.term.SerializedTerm
 
-  
 
- getEngineConfigurations() - Method in class org.jpc.util.config.JpcConfiguration
 
-  
 
- getEngineDescription() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getEngineDescription() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getEngineDescription() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getEngineFactory() - Method in class org.jpc.util.config.EngineConfiguration
 
-  
 
- getErrorTerm() - Method in class org.jpc.query.Solution
 
-  
 
- getExecutableFileName() - Method in class org.jpc.util.engine.supported.Swi
 
-  
 
- getExecutableFileName() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getExecutableFileName() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getField(Atom) - Method in class org.jpc.util.PrologSpeakingObject
 
-  
 
- getFirst() - Method in class org.jpc.salt.TermWriter
 
-  
 
- getFloat(String) - Method in class org.jpc.query.Solution
 
-  
 
- getFormalDescriptionTerm() - Method in exception org.jpc.error.IsoPrologError
 
-  
 
- getFunctor() - Method in class org.jpc.salt.TermBuilder
 
-  
 
- getFunctor() - Method in class org.jpc.term.Compound
 
-  
 
- getGoal() - Method in class org.jpc.query.PrologQuery
 
-  
 
- getGoal() - Method in class org.jpc.query.Query
 
-  
 
- getGoal() - Method in class org.jpc.query.QueryAdapter
 
-  
 
- getHead() - Method in class org.jpc.engine.embedded.Clause
 
-  
 
- getId() - Method in class org.jpc.engine.embedded.Clause
 
-  
 
- getId() - Method in class org.jpc.term.compiler.Environment
 
-  
 
- getId() - Method in class org.jpc.util.config.EngineConfiguration
 
-  
 
- getIndexDescriptors(Functor) - Method in class org.jpc.engine.embedded.database.IndexManager
 
-  
 
- getIndexDescriptors(Functor) - Method in class org.jpc.engine.embedded.database.MutableIndexManager
 
-  
 
- getIndexedClauses(Term) - Method in class org.jpc.engine.embedded.database.Index
 
-  
 
- getIndexFunction() - Method in class org.jpc.engine.embedded.database.Index
 
-  
 
- getIndexFunction() - Method in class org.jpc.engine.embedded.database.IndexDescriptor
 
-  
 
- getIndexManager() - Method in class org.jpc.engine.embedded.JpcEngine
 
-  
 
- getIndexManager() - Method in class org.jpc.term.refterm.RefTermManager
 
-  
 
- getInstrumentedGoal() - Method in class org.jpc.query.PrologQuery
 
-  
 
- getInt(String) - Method in class org.jpc.query.Solution
 
-  
 
- getItem(String) - Method in class org.jpc.engine.logtalk.LogtalkLibrary
 
-  
 
- getItems() - Method in class org.jpc.engine.logtalk.LogtalkLibrary
 
-  
 
- getJpcContext() - Method in class org.jpc.query.PrologQuery
 
-  
 
- getJpcContext() - Method in class org.jpc.query.Query
 
-  
 
- getJpcContext() - Method in class org.jpc.query.QueryAdapter
 
-  
 
- getJpcContext() - Method in class org.jpc.util.PrologSpeakingObject
 
-  
 
- getJpcTmpDirectory() - Method in class org.jpc.util.JpcPreferences
 
-  
 
- getJpcTmpSubdirectoryName() - Method in class org.jpc.util.JpcPreferences
 
-  
 
- getLibraries() - Method in class org.jpc.engine.logtalk.LogtalkEngine
 
-  
 
- getLibraryDescription() - Method in class org.jpc.engine.logtalk.LogtalkLibrary
 
-  
 
- getLibraryName() - Method in class org.jpc.engine.embedded.JpcEngineDriver
 
-  
 
- getLibraryName() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getLibraryName() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getLibraryName() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getLicenseUrl() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getLicenseUrl() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getLicenseUrl() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getLicenseUrl() - Method in class org.jpc.util.engine.supported.EngineDescription
 
-  
 
- getLicenseUrl() - Method in class org.jpc.util.engine.supported.JpcEmbedded
 
-  
 
- getLicenseUrl() - Method in class org.jpc.util.engine.supported.Swi
 
-  
 
- getLicenseUrl() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getLicenseUrl() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getListeners() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
- 
Subclasses may override this method to provide a convenient representation of the state listeners.
 
- getListeners() - Method in class org.jpc.engine.prolog.driver.UniquePrologEngineDriver
 
- 
To force descendant to re-implement this method properly.
 
- getLogicResourceExtensionRegex() - Static method in class org.jpc.resource.LogicResource
 
-  
 
- getLogicResourceExtensions() - Static method in class org.jpc.resource.LogicResource
 
-  
 
- getLogtalkCall() - Method in exception org.jpc.error.IsoPrologError
 
-  
 
- getLogtalkEntity() - Method in exception org.jpc.error.IsoPrologError
 
-  
 
- getLogtalkExtensions() - Static method in class org.jpc.resource.LogtalkResource
 
-  
 
- getLogtalkHomeOrThrow() - Static method in class org.jpc.util.LogtalkUtil
 
-  
 
- getLogtalkUserDirOrThrow() - Static method in class org.jpc.util.LogtalkUtil
 
-  
 
- getLong(String) - Method in class org.jpc.query.Solution
 
-  
 
- getMessage() - Method in exception org.jpc.engine.embedded.database.NonIndexableTermException
 
-  
 
- getMessage() - Method in exception org.jpc.error.IsoPrologError
 
-  
 
- getMessage() - Method in exception org.jpc.error.PrologError
 
-  
 
- getMessage() - Method in exception org.jpc.error.PrologParsingException
 
-  
 
- getMessage() - Method in exception org.jpc.term.compiler.UncompiledTermException
 
-  
 
- getMessage() - Method in exception org.jpc.term.unification.NonUnifiableException
 
-  
 
- getMethodTerm() - Method in class org.jpc.query.LogtalkQuery
 
-  
 
- getName() - Method in class org.jpc.engine.logtalk.LogtalkLibraryItem
 
-  
 
- getName() - Method in class org.jpc.engine.prolog.Flag
 
-  
 
- getName() - Method in class org.jpc.engine.prolog.Operator
 
-  
 
- getName() - Method in class org.jpc.resource.AbstractResource
 
-  
 
- getName() - Method in class org.jpc.term.AbstractVar
 
-  
 
- getName() - Method in class org.jpc.term.Atom
 
-  
 
- getName() - Method in class org.jpc.term.compiler.BindableVar
 
-  
 
- getName() - Method in class org.jpc.term.compiler.CompiledVar
 
-  
 
- getName() - Method in class org.jpc.term.Compound
 
- 
Returns the id of this Compound.
 
- getName() - Method in class org.jpc.term.Functor
 
-  
 
- getName() - Method in class org.jpc.term.Var
 
- 
returns the lexical id of this Variable
 
- getName() - Method in class org.jpc.util.engine.supported.EngineDescription
 
-  
 
- getName() - Method in class org.jpc.util.engine.supported.JpcEmbedded
 
-  
 
- getName() - Method in class org.jpc.util.engine.supported.Swi
 
-  
 
- getName() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getName() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getNamedVariables() - Method in class org.jpc.term.Term
 
- 
Returns a list with all the named variables (i.e., all variables but "_")
 
- getNamedVariablesNames() - Method in class org.jpc.term.Term
 
- 
Returns a list with all the named variables names (i.e., all variables but "_")
 
- getNameString() - Method in class org.jpc.term.Compound
 
-  
 
- getNameWithoutLogicExtension() - Method in class org.jpc.resource.LogicResource
 
-  
 
- getNextIndexDescriptorsFunction() - Method in class org.jpc.engine.embedded.database.IndexDescriptor
 
-  
 
- getNonIndexedClauses() - Method in class org.jpc.engine.embedded.database.Index
 
-  
 
- getNonUnderscoreVariableNames() - Method in class org.jpc.term.Term
 
-  
 
- getNonUnderscoreVariables() - Method in class org.jpc.term.Term
 
-  
 
- getObject(String) - Method in class org.jpc.query.Solution
 
-  
 
- getObject(String, Type) - Method in class org.jpc.query.Solution
 
-  
 
- getObjectTerm() - Method in class org.jpc.query.LogtalkQuery
 
-  
 
- getOperator(Term) - Method in class org.jpc.engine.prolog.OperatorsContext
 
-  
 
- getOperators(String) - Method in class org.jpc.engine.prolog.OperatorsContext
 
-  
 
- getOperatorsContext() - Method in class org.jpc.engine.prolog.AbstractPrologEngine
 
-  
 
- getOperatorsContext() - Method in interface org.jpc.engine.prolog.PrologEngine
 
-  
 
- getOperatorsContext() - Method in class org.jpc.query.Solution
 
-  
 
- getOrCreateIndexDescriptors(Functor) - Method in class org.jpc.engine.embedded.database.IndexManager
 
-  
 
- getOrCreateIndexDescriptors(Functor) - Method in class org.jpc.engine.embedded.database.MutableIndexManager
 
-  
 
- getOrCreateIndexedClauses(Term) - Method in class org.jpc.engine.embedded.database.Index
 
-  
 
- getPreferences() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getPriority() - Method in class org.jpc.engine.prolog.Operator
 
-  
 
- getPrologEngine() - Method in class org.jpc.engine.prolog.PrologEngineProxy
 
-  
 
- getPrologEngine(String) - Static method in class org.jpc.engine.prolog.PrologEngines
 
-  
 
- getPrologEngine(Package) - Static method in class org.jpc.engine.prolog.PrologEngines
 
-  
 
- getPrologEngine(Class<?>) - Static method in class org.jpc.engine.prolog.PrologEngines
 
-  
 
- getPrologEngine() - Method in class org.jpc.engine.provider.LazyEngineProvider
 
-  
 
- getPrologEngine() - Method in interface org.jpc.engine.provider.PrologEngineProvider
 
-  
 
- getPrologEngine() - Static method in class org.jpc.engine.provider.PrologEngineProviderManager
 
-  
 
- getPrologEngine() - Method in class org.jpc.engine.provider.SimpleEngineProvider
 
-  
 
- getPrologEngine() - Method in class org.jpc.query.PrologQuery
 
-  
 
- getPrologEngine() - Method in class org.jpc.query.Query
 
-  
 
- getPrologEngine() - Method in class org.jpc.query.QueryAdapter
 
-  
 
- getPrologEngine() - Method in class org.jpc.salt.CachedPrologEngineWriter
 
-  
 
- getPrologEngine() - Method in class org.jpc.salt.PrologEngineWriter
 
-  
 
- getPrologEngine() - Static method in class org.jpc.util.concurrent.ThreadLocalPrologEngine
 
-  
 
- getPrologEngine() - Method in class org.jpc.util.concurrent.ThreadLocalPrologEngineProvider
 
-  
 
- getPrologEngine(String) - Method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getPrologEngine(Package) - Method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getPrologEngine(Class<?>) - Method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getPrologEngineById(Object) - Static method in class org.jpc.engine.prolog.PrologEngines
 
-  
 
- getPrologEngineById(Object) - Method in class org.jpc.util.config.EngineConfigurationManager
 
-  
 
- getPrologEngineFactory() - Method in class org.jpc.engine.profile.PrologEngineProfile
 
-  
 
- getPrologEngineFactory() - Method in interface org.jpc.engine.provider.PrologEngineFactoryProvider
 
-  
 
- getPrologExtensions() - Static method in class org.jpc.resource.PrologResource
 
-  
 
- getProperty(String) - Method in class org.jpc.engine.logtalk.LogtalkLibraryItem
 
-  
 
- getProxiedDriver() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getRawClass(Compound, Jpc) - Static method in class org.jpc.converter.catalog.reflection.reification.ClassConverter
 
-  
 
- getReference() - Method in class org.jpc.term.JRef.WeakJRef
 
-  
 
- getReferenceType() - Method in class org.jpc.term.JRef
 
-  
 
- getReferenceType() - Method in class org.jpc.term.JRef.StrongJRef
 
-  
 
- getReferenceType() - Method in class org.jpc.term.JRef.WeakJRef
 
-  
 
- getReferent() - Method in class org.jpc.term.JRef
 
-  
 
- getReferent() - Method in class org.jpc.term.JRef.StrongJRef
 
-  
 
- getReferent() - Method in class org.jpc.term.JRef.WeakJRef
 
-  
 
- getRefTermManager() - Method in class org.jpc.DefaultJpc
 
-  
 
- getRefTermManager() - Method in class org.jpc.Jpc
 
-  
 
- getRegister() - Method in class org.jpc.term.compiler.VarCell
 
-  
 
- getResourcePath(String, URL) - Method in class org.jpc.util.ResourceManager
 
-  
 
- getSerializable() - Method in class org.jpc.term.SerializedTerm
 
-  
 
- getShort(String) - Method in class org.jpc.query.Solution
 
-  
 
- getShortDescription() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getShortDescription() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getShortDescription() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getSiteUrl() - Method in class org.jpc.engine.prolog.driver.AbstractPrologEngineDriver
 
-  
 
- getSiteUrl() - Method in interface org.jpc.engine.prolog.driver.PrologEngineDriver
 
-  
 
- getSiteUrl() - Method in class org.jpc.engine.prolog.driver.PrologEngineDriverProxy
 
-  
 
- getSiteUrl() - Method in class org.jpc.util.engine.supported.EngineDescription
 
-  
 
- getSiteUrl() - Method in class org.jpc.util.engine.supported.JpcEmbedded
 
-  
 
- getSiteUrl() - Method in class org.jpc.util.engine.supported.Swi
 
-  
 
- getSiteUrl() - Method in class org.jpc.util.engine.supported.Xsb
 
-  
 
- getSiteUrl() - Method in class org.jpc.util.engine.supported.Yap
 
-  
 
- getSource() - Method in exception org.jpc.error.PrologParsingException
 
-  
 
- getSpecifier() - Method in class org.jpc.engine.prolog.Operator
 
-  
 
- getState() - Method in class org.jpc.query.Cursor
 
-  
 
- getString(String) - Method in class org.jpc.query.Solution
 
-  
 
- getSystemIndexManager() - Static method in class org.jpc.engine.embedded.database.IndexManager
 
-  
 
- getTermPath() - Method in class org.jpc.engine.logtalk.LogtalkLibraryDescription
 
-  
 
- getTerms() - Method in class org.jpc.salt.TermWriter
 
-  
 
- getTmpDir(URL) - Method in class org.jpc.util.ResourceManager
 
- 
Answers a convenient id of a tmp subdirectory for a given url
 
- getValue() - Method in class org.jpc.term.NumberTerm
 
-  
 
- getVar() - Method in class org.jpc.term.compiler.BindableVar
 
-  
 
- getVarCell() - Method in class org.jpc.term.compiler.BindableVar
 
-  
 
- getVariableNames(List<AbstractVar>) - Static method in class org.jpc.term.AbstractVar
 
-  
 
- getVariableNames() - Method in class org.jpc.term.Term
 
-  
 
- getVariables() - Method in class org.jpc.term.Term
 
-  
 
- getVariables() - Method in class org.jpc.util.salt.VariablesCollectorHandler
 
-  
 
- getWrappedClass() - Method in class org.jpc.util.PrologSpeakingClass
 
-  
 
- getWrappedObject() - Method in class org.jpc.util.PrologSpeakingObject
 
-  
 
- groupByLibraryName(Iterable<T>) - Static method in class org.jpc.util.DriverUtil
 
- 
Returns a map where its key are bridge library names.
 
- groupByPrologEngineName(Iterable<T>) - Static method in class org.jpc.util.DriverUtil
 
- 
Returns a map where its key are Prolog engine names.