Uses of Interface
org.projog.core.predicate.udp.UserDefinedPredicateFactory
-
Packages that use UserDefinedPredicateFactory Package Description org.projog.core.parser Provides classes for constructingTermobjects from Prolog syntax.org.projog.core.predicate org.projog.core.predicate.builtin.kb Predicates for inspecting, adding and retracting clauses.org.projog.core.predicate.udp Provides functionality to evaluate user defined predicates defined using Prolog syntax. -
-
Uses of UserDefinedPredicateFactory in org.projog.core.parser
Fields in org.projog.core.parser with type parameters of type UserDefinedPredicateFactory Modifier and Type Field Description private java.util.Map<PredicateKey,UserDefinedPredicateFactory>ProjogSourceReader. userDefinedPredicatesMethods in org.projog.core.parser that return UserDefinedPredicateFactory Modifier and Type Method Description private UserDefinedPredicateFactoryProjogSourceReader. createOrReturnUserDefinedPredicate(Term t) -
Uses of UserDefinedPredicateFactory in org.projog.core.predicate
Fields in org.projog.core.predicate with type parameters of type UserDefinedPredicateFactory Modifier and Type Field Description private java.util.Map<PredicateKey,UserDefinedPredicateFactory>Predicates. userDefinedPredicatesThe user-defined predicates (i.e.Methods in org.projog.core.predicate that return UserDefinedPredicateFactory Modifier and Type Method Description UserDefinedPredicateFactoryPredicates. createOrReturnUserDefinedPredicate(PredicateKey key)Returns theUserDefinedPredicateFactoryfor the specifiedPredicateKey.Methods in org.projog.core.predicate that return types with arguments of type UserDefinedPredicateFactory Modifier and Type Method Description java.util.Map<PredicateKey,UserDefinedPredicateFactory>Predicates. getUserDefinedPredicates()Returns details of all the user define predicates of this object.Methods in org.projog.core.predicate with parameters of type UserDefinedPredicateFactory Modifier and Type Method Description voidPredicates. addUserDefinedPredicate(UserDefinedPredicateFactory userDefinedPredicate)Adds a user defined predicate to this object.private voidPredicates. updateExistingPredicate(PredicateKey key, UserDefinedPredicateFactory userDefinedPredicate) -
Uses of UserDefinedPredicateFactory in org.projog.core.predicate.builtin.kb
Methods in org.projog.core.predicate.builtin.kb with parameters of type UserDefinedPredicateFactory Modifier and Type Method Description private voidAssert. add(UserDefinedPredicateFactory userDefinedPredicate, ClauseModel clauseModel) -
Uses of UserDefinedPredicateFactory in org.projog.core.predicate.udp
Classes in org.projog.core.predicate.udp that implement UserDefinedPredicateFactory Modifier and Type Class Description classDynamicUserDefinedPredicateFactoryMaintains a record of the clauses that represents a "dynamic" user defined predicate.classStaticUserDefinedPredicateFactoryMaintains a record of the clauses that represents a "static" user defined predicate.
-