Package | Description |
---|---|
io.github.prolobjectlink.prolog |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClause
Partial implementation of
PrologClause interface. |
Modifier and Type | Method and Description |
---|---|
<T extends PrologClause> |
PrologClause.cast()
Casts the current PrologClause to the class or interface represented by this
Class object. |
<T extends PrologClause> |
AbstractClause.cast() |
Modifier and Type | Method and Description |
---|---|
PrologClause |
AbstractEngine.PrologProgramIterator.next() |
PrologClause |
AbstractProvider.parseClause(String stringClause) |
Modifier and Type | Method and Description |
---|---|
Set<PrologClause> |
PrologEngine.getProgramClauses()
Make and return a copy of the clause set present in the current engine.
|
Set<PrologClause> |
AbstractEngine.getProgramClauses() |
Map<String,List<PrologClause>> |
PrologEngine.getProgramMap()
Make and return a copy of the clause map present in the current engine.
|
Map<String,List<PrologClause>> |
AbstractEngine.getProgramMap() |
Set<PrologClause> |
AbstractProvider.parseProgram(File in) |
Set<PrologClause> |
AbstractProvider.parseProgram(String file) |
Modifier and Type | Method and Description |
---|---|
void |
PrologProgram.add(PrologClause clause) |
void |
AbstractProgram.add(PrologClause clause) |
void |
PrologProgram.push(PrologClause clause) |
void |
AbstractProgram.push(PrologClause clause) |
boolean |
PrologClause.unify(PrologClause clause)
Check that two clauses unify.
|
boolean |
AbstractClause.unify(PrologClause clause) |
Constructor and Description |
---|
PrologProgramIterator(Collection<PrologClause> cls) |
Copyright © 2020–2024 Prolobjectlink Project. All rights reserved.