| Package | Description |
|---|---|
| org.projog.core.predicate | |
| org.projog.core.predicate.udp |
Provides functionality to evaluate user defined predicates defined using Prolog syntax.
|
| Modifier and Type | Method and Description |
|---|---|
UserDefinedPredicateFactory |
Predicates.createOrReturnUserDefinedPredicate(PredicateKey key)
Returns the
UserDefinedPredicateFactory for the specified PredicateKey. |
| Modifier and Type | Method and Description |
|---|---|
Map<PredicateKey,UserDefinedPredicateFactory> |
Predicates.getUserDefinedPredicates()
Returns details of all the user define predicates of this object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Predicates.addUserDefinedPredicate(UserDefinedPredicateFactory userDefinedPredicate)
Adds a user defined predicate to this object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DynamicUserDefinedPredicateFactory
Maintains a record of the clauses that represents a "dynamic" user defined predicate.
|
class |
StaticUserDefinedPredicateFactory
Maintains a record of the clauses that represents a "static" user defined predicate.
|
Copyright © 2024. All rights reserved.