| Package | Description | 
|---|---|
| io.github.prolobjectlink.prolog | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
PrologAtom
 Represent the Prolog atom data type. 
 | 
interface  | 
PrologClause
 Prolog clause is composed by two prolog terms that define a prolog clause,
 the head and the body. 
 | 
interface  | 
PrologDouble
Prolog term that represent a double precision floating point number. 
 | 
interface  | 
PrologEntry
PrologEntry is key-value pair of PrologTerm. 
 | 
interface  | 
PrologFloat
Prolog term that represent a single precision floating point number. 
 | 
interface  | 
PrologInteger
Prolog term that represent a integer number. 
 | 
interface  | 
PrologList
 Represent prolog list compound term. 
 | 
interface  | 
PrologLong
Prolog term that represent a long integer number. 
 | 
interface  | 
PrologMap
A PrologTerm that maps PrologTerm keys to PrologTerm values. 
 | 
interface  | 
PrologNumber
 Represent all Prolog number data type. 
 | 
interface  | 
PrologReference
PrologReference is a specialized Term with an Object field, representing
 Prolog references to Java objects (or to null). 
 | 
interface  | 
PrologStructure
 Represent structured prolog compound term. 
 | 
interface  | 
PrologTerm
 Ancestor prolog data type. 
 | 
interface  | 
PrologVariable
Prolog term that represent variable data type. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractClause
Partial implementation of  
PrologClause interface. | 
class  | 
AbstractCompounds  | 
class  | 
AbstractTerm
Partial implementation of  
PrologTerm interface. | 
class  | 
PrologBuiltin  | 
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.