public class Globally extends UnaryOperator
AtomicFunction.AtomicFunctionInputPin, AtomicFunction.AtomicFunctionOutputPinm_witnessesm_context, m_inputPins, m_outputPins| Constructor and Description |
|---|
Globally()
Creates a new instance of the operator.
|
| Modifier and Type | Method and Description |
|---|---|
Globally |
duplicate(boolean with_state)
Creates a possibly stateful copy of an object.
|
PartNode |
getExplanation(Part d,
NodeFactory factory)
Produces an explanation graph for a given part, using nodes provided by
a given factory.
|
protected java.lang.Object[] |
getValue(java.lang.Object... inputs)
Computes the output value of the function based on input arguments.
|
java.lang.String |
toString() |
copyInto, getExplanation, getValuecopyInto, duplicate, evaluate, getContext, getExplanation, getInputPin, getOutputPin, reset, setContextaddToInput, addToOutput, copyInto, getInputArity, getInputLinks, getOutputArity, getOutputLinks, removeFromInput, removeFromOutput, setToInput, setToOutputclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddToInput, addToOutput, getInputArity, getInputLinks, getOutputArity, getOutputLinks, removeFromInput, removeFromOutput, setToInput, setToOutputprotected java.lang.Object[] getValue(java.lang.Object... inputs)
throws InvalidNumberOfArgumentsException
AtomicFunctiongetValue in class AtomicFunctioninputs - The input arguments.InvalidNumberOfArgumentsException - If the number of arguments of
the method does not equal the input arity of the functionpublic PartNode getExplanation(Part d, NodeFactory factory)
ExplanationQueryablegetExplanation in interface ExplanationQueryablegetExplanation in class AtomicFunctiond - The part used as the starting point of the explanationfactory - The factory that provides nodesPartNode with
part as its part, and the callee as the subject. Other nodes
may or may not be attached to this root, depending on the subject and
the explanation.public Globally duplicate(boolean with_state)
Duplicableduplicate in interface Duplicableduplicate in class Nodewith_state - Set to true for a stateful copy, false
otherwisepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © Sylvain HallĂ©. All Rights Reserved.