## Uses of Class
org.eclipse.incquery.runtime.rete.network.StandardNode

- Packages that use StandardNode
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.internal.boundary.unused |
  org.eclipse.incquery.runtime.rete.boundary |
  org.eclipse.incquery.runtime.rete.eval |
  org.eclipse.incquery.runtime.rete.index |
  org.eclipse.incquery.runtime.rete.matcher |
  org.eclipse.incquery.runtime.rete.misc |
  org.eclipse.incquery.runtime.rete.remote |
  org.eclipse.incquery.runtime.rete.single |

- - ### Uses of StandardNode in org.eclipse.incquery.runtime.internal.boundary.unused

    Subclasses of StandardNode in org.eclipse.incquery.runtime.internal.boundary.unused
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EClassUnaryInputNode` Input node relying on the NavigationUtil base index.
    `class` | `EStructuralFeatureBinaryInputNode` Input node relying on the NavigationUtil base index.

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.boundary

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.boundary
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExternalInputEnumeratorNode` An input node representing an enumerable extensional input relation and receiving external updates.
    `class` | `ExternalInputStatelessFilterNode` A filter node representing a (stateless, typically non-enumerable) extensional input relation.

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.eval

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.eval
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEvaluatorNode`
    `class` | `CachedFunctionEvaluatorNode`
    `class` | `CachedPredicateEvaluatorNode`
    `class` | `MemorylessEvaluatorNode`
    `class` | `OutputCachingEvaluatorNode`

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.index

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.index
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AggregatorNode` A special node depending on a projection indexer to aggregate tuple groups with the same projection.
    `class` | `CountNode` An aggregation node that simply counts the number of tuples conforming to the signature.
    `class` | `DualInputNode` Abstract superclass for nodes with two inputs that are matched against each other.
    `class` | `ExistenceNode` Propagates all substitutions arriving at the PRIMARY slot if and only if (a matching substitution on the SECONDARY is present) xor (NEGATIVE).
    `class` | `JoinNode`
    `class` | `OuterJoinNode` Performs a left outer join.

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.matcher

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.matcher
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RetePatternMatcher`

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.misc

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.misc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConstantNode` Node that always contains a single constant Tuple

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.remote

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.remote
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteReceiver` This node delivers updates to a remote recipient; no updates are propagated further in this network.
    `class` | `RemoteSupplier` This node receives updates from a remote supplier; no local updates are expected.

  - ### Uses of StandardNode in org.eclipse.incquery.runtime.rete.single

    Subclasses of StandardNode in org.eclipse.incquery.runtime.rete.single
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultProductionNode` Default implementation of the Production node, based on UniquenessEnforcerNode
    `class` | `EqualityFilterNode`
    `class` | `FilterNode` This node implements a simple filter.
    `class` | `InequalityFilterNode` This node filters patterns according to equalities and inequalities of elements.
    `class` | `SingleInputNode`
    `class` | `TransformerNode`
    `class` | `TransitiveClosureNode` This class represents a transitive closure node in the rete net.
    `class` | `TransparentNode` Simply propagates everything.
    `class` | `TrimmerNode` Trims the matchings as specified by a mask.
    `class` | `UniquenessEnforcerNode` Ensures that no identical copies get to the output.
    `class` | `ValueBinderFilterNode` A filter node that keeps only those tuples that contain a certain value at a certain position.