public class PrintVertex<T> extends GenericVertex<T> implements NonProbabilistic<T>
| Constructor and Description |
|---|
PrintVertex(Vertex<T> parent) |
PrintVertex(Vertex<T> parent,
java.lang.String message,
boolean printData) |
| Modifier and Type | Method and Description |
|---|---|
T |
calculate() |
java.lang.String |
getMessage() |
Vertex<T> |
getParent() |
boolean |
getPrintData() |
static <T> T |
print(T parentValue,
java.lang.String message,
boolean printData) |
static void |
setPrintStream(java.io.PrintStream printStream) |
addChild, addParent, addParents, equals, eval, getChildren, getConnectedGraph, getDegree, getId, getIndentation, getLabel, getObservedValue, getParents, getRank, getReference, getShape, getState, getValue, hashCode, hasValue, isDifferentiable, isObserved, isProbabilistic, lazyEval, loadValue, observe, observeOwnValue, print, print, removeLabel, save, saveValue, setAndCascade, setLabel, setLabel, setParents, setParents, setState, setValue, toString, unobserveclone, finalize, getClass, notify, notifyAll, wait, wait, waitcontradictsObservationgetObservedValue, isObserved, observe, unobservepublic static void setPrintStream(java.io.PrintStream printStream)
public T calculate()
calculate in interface NonProbabilistic<T>public static <T> T print(T parentValue,
java.lang.String message,
boolean printData)
public java.lang.String getMessage()
public boolean getPrintData()