Class Element<E extends Element>

java.lang.Object
network.aika.neuron.activation.Element<E>
All Implemented Interfaces:
Comparable<E>
Direct Known Subclasses:
Activation, Link

public abstract class Element<E extends Element> extends Object implements Comparable<E>
An Element is either a node (Activation) or an edge (Link) in the Activation graph.
Author:
Lukas Molzberger
  • Constructor Details

    • Element

      public Element()
  • Method Details

    • getFired

      public abstract Timestamp getFired()
    • addToQueue

      public void addToQueue(Step s)
    • removeQueuedPhase

      public void removeQueuedPhase(Step s)
    • copySteps

      public void copySteps(Element newElement)
    • getQueuedSteps

      public Stream<Step> getQueuedSteps()
    • getThought

      public abstract Thought getThought()
    • getConfig

      public abstract Config getConfig()