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.