- 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.