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