Class PartialActionLiterals
java.lang.Object
tools.refinery.store.reasoning.actions.PartialActionLiterals
-
Method Summary
Modifier and TypeMethodDescriptionstatic MergeActionLiteral
<TruthValue, Boolean> add
(PartialRelation partialRelation, NodeVariable... parameters) static FocusActionLiteral
focus
(NodeVariable parent, NodeVariable child) static <A extends AbstractValue<A,
C>, C>
MergeActionLiteral<A, C> merge
(PartialSymbol<A, C> partialSymbol, A value, NodeVariable... parameters) static MergeActionLiteral
<TruthValue, Boolean> remove
(PartialRelation partialRelation, NodeVariable... parameters)
-
Method Details
-
merge
public static <A extends AbstractValue<A,C>, MergeActionLiteral<A,C> C> merge(PartialSymbol<A, C> partialSymbol, A value, NodeVariable... parameters) -
add
public static MergeActionLiteral<TruthValue,Boolean> add(PartialRelation partialRelation, NodeVariable... parameters) -
remove
public static MergeActionLiteral<TruthValue,Boolean> remove(PartialRelation partialRelation, NodeVariable... parameters) -
focus
-