public class TFDNode
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
TFDNode(Action appliedAction,
boolean isGoal) |
TFDNode(MethodInstance appliedMethodInstance,
boolean isGoal) |
TFDNode(ai.libs.jaicore.logic.fol.structure.Monom initialState,
java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> remainingTasks) |
TFDNode(ai.libs.jaicore.logic.fol.structure.Monom state,
java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> remainingTasks,
MethodInstance appliedMethodInstance,
Action appliedAction) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
equals(java.lang.Object obj) |
Action |
getAppliedAction() |
MethodInstance |
getAppliedMethodInstance() |
TFDRestProblem |
getProblem() |
java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> |
getRemainingTasks() |
ai.libs.jaicore.logic.fol.structure.Monom |
getState() |
int |
hashCode() |
boolean |
isGoal() |
java.lang.String |
toString() |
public TFDNode(ai.libs.jaicore.logic.fol.structure.Monom initialState,
java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> remainingTasks)
public TFDNode(MethodInstance appliedMethodInstance, boolean isGoal)
public TFDNode(Action appliedAction, boolean isGoal)
public TFDNode(ai.libs.jaicore.logic.fol.structure.Monom state,
java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> remainingTasks,
MethodInstance appliedMethodInstance,
Action appliedAction)
public TFDRestProblem getProblem()
public ai.libs.jaicore.logic.fol.structure.Monom getState()
public java.util.List<ai.libs.jaicore.logic.fol.structure.Literal> getRemainingTasks()
public Action getAppliedAction()
public MethodInstance getAppliedMethodInstance()
public boolean isGoal()
public void clear()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object