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.