Class Clauses
java.lang.Object
org.projog.core.predicate.udp.Clauses
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ClauseAction> private static final Clausesprivate final int[] -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateClauses(List<ClauseAction> actions, int[] immutableColumns) -
Method Summary
Modifier and TypeMethodDescriptionprivate static intcount(boolean[] a) private static boolean[]createArray(int numArgs, Term query) (package private) static ClausescreateFromActions(KnowledgeBase kb, List<ClauseAction> actions, Term arg) (package private) static ClausescreateFromModels(KnowledgeBase kb, List<ClauseModel> models) (package private) ClauseAction[](package private) int[]private static booleanisAnonymousVariable(Term arg)
-
Field Details
-
EMPTY
-
clauses
-
immutableColumns
private final int[] immutableColumns
-
-
Constructor Details
-
Clauses
-
-
Method Details
-
createFromModels
-
createFromActions
-
createArray
-
isAnonymousVariable
-
count
private static int count(boolean[] a) -
getImmutableColumns
int[] getImmutableColumns() -
getClauseActions
ClauseAction[] getClauseActions()
-