| Package | Description |
|---|---|
| io.github.prolobjectlink.prolog | |
| io.github.prolobjectlink.prolog.spi |
| Class and Description |
|---|
| AbstractEngine
Partial implementation of
PrologEngine. |
| AbstractIterator
Partial implementation of
Iterator interface. |
| AbstractTerm
Partial implementation of
PrologTerm interface. |
| PrologAtom
Represent the Prolog atom data type.
|
| PrologClause
Prolog clause is composed by two prolog terms that define a prolog clause,
the head and the body.
|
| PrologClauseBuilder
Prolog clause builder to create prolog clauses.
|
| PrologClauses
Clause family list that join all clauses with same functor/arity based
indicator.
|
| PrologConsole
Represent the prolog console of the system.
|
| PrologConverter
Converter for convert
PrologTerm to the equivalent native T
term representation. |
| PrologDocumentable |
| PrologDouble
Prolog term that represent a double precision floating point number.
|
| PrologElement
Prolog element describe the common behavior of all prolog components like
clause and term.
|
| PrologEngine
A PrologEngine instance is used in order to interact with the concrete prolog
engine.
|
| PrologError |
| PrologFloat
Prolog term that represent a single precision floating point number.
|
| PrologIndicator
Indicator to denote the signature for Prolog Terms using a functor/arity
format.
|
| PrologInteger
Prolog term that represent a integer number.
|
| PrologJavaConverter
Converter for convert
PrologTerm to the equivalent Java object taking
like reference the following equivalence table. |
| PrologList
Represent prolog list compound term.
|
| PrologLogger
Logger platform interface to log message at any level.
|
| PrologLong
Prolog term that represent a long integer number.
|
| PrologNumber
Represent all Prolog number data type.
|
| PrologOperator
This class defines a Prolog operator.
|
| PrologProgram |
| PrologProvider
Prolog Provider is the class to interact with all prolog components (data
types, constants, logger, parser, converter and engine).
|
| PrologQuery
Prolog query is the mechanism to query the prolog database loaded in prolog
engine.
|
| PrologQueryBuilder
Prolog query builder to create prolog queries.
|
| PrologStructure
Represent structured prolog compound term.
|
| PrologTerm
Ancestor prolog data type.
|
| PrologVariable
Prolog term that represent variable data type.
|
| Class and Description |
|---|
| PrologProvider
Prolog Provider is the class to interact with all prolog components (data
types, constants, logger, parser, converter and engine).
|
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.