Uses of Class
org.projog.core.predicate.udp.TailRecursivePredicateMetaData
Packages that use TailRecursivePredicateMetaData
Package
Description
Provides functionality to evaluate user defined predicates defined using Prolog syntax.
-
Uses of TailRecursivePredicateMetaData in org.projog.core.predicate.udp
Fields in org.projog.core.predicate.udp declared as TailRecursivePredicateMetaDataModifier and TypeFieldDescriptionprivate final TailRecursivePredicateMetaDataInterpretedTailRecursivePredicateFactory.metaDataMethods in org.projog.core.predicate.udp that return TailRecursivePredicateMetaDataModifier and TypeMethodDescriptionTailRecursivePredicateMetaData.create(KnowledgeBase kb, List<ClauseModel> clauses) Returns a newTailRecursivePredicateMetaDatarepresenting the user defined predicate defined by the specified clauses ornullif the predicate is not tail recursive.Methods in org.projog.core.predicate.udp with parameters of type TailRecursivePredicateMetaDataModifier and TypeMethodDescriptionprivate static SpyPoints.SpyPointInterpretedTailRecursivePredicateFactory.getSpyPoint(KnowledgeBase kb, TailRecursivePredicateMetaData metaData) Constructors in org.projog.core.predicate.udp with parameters of type TailRecursivePredicateMetaDataModifierConstructorDescription