Class PartialApplicationUtils
java.lang.Object
org.projog.core.predicate.builtin.list.PartialApplicationUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanapply(PredicateFactory pf, Term term) static TermcreateArguments(Term partiallyAppliedFunction, Term... extraArguments) static PredicategetPredicate(PredicateFactory pf, Term action, Term... args) static PredicateFactorygetPreprocessedPartiallyAppliedPredicateFactory(Predicates predicates, Term partiallyAppliedFunction, int extraArgs) static booleanisAtomOrStructure(Term arg) static boolean
-
Constructor Details
-
PartialApplicationUtils
public PartialApplicationUtils()
-
-
Method Details
-
isAtomOrStructure
-
isList
-
getPreprocessedPartiallyAppliedPredicateFactory
public static PredicateFactory getPreprocessedPartiallyAppliedPredicateFactory(Predicates predicates, Term partiallyAppliedFunction, int extraArgs) -
createArguments
-
apply
-
getPredicate
-