public static class Node.ThreadState<T extends Node,A extends NodeActivation<T>> extends Object
ThreadState is a thread local data structure containing the activations of a single document for
a specific logic node.| Modifier and Type | Class and Description |
|---|---|
static class |
Node.ThreadState.RidOutOfRange |
| Modifier and Type | Field and Description |
|---|---|
TreeMap<NodeActivation.Key,A> |
activations |
TreeMap<NodeActivation.Key,A> |
activationsEnd |
TreeMap<NodeActivation.Key,A> |
activationsRid |
NavigableMap<NodeActivation.Key,Set<NodeActivation<?>>> |
added |
long |
lastUsed |
NavigableMap<NodeActivation.Key,org.aika.lattice.Node.RemovedEntry> |
removed |
long |
visitedAllowedOption |
long |
visitedComputeWeight |
| Constructor and Description |
|---|
ThreadState(boolean endRequired,
boolean ridRequired) |
| Modifier and Type | Method and Description |
|---|---|
Node.RidVisited |
lookupVisited(Integer offset) |
public long lastUsed
public TreeMap<NodeActivation.Key,A extends NodeActivation<T>> activations
public TreeMap<NodeActivation.Key,A extends NodeActivation<T>> activationsEnd
public TreeMap<NodeActivation.Key,A extends NodeActivation<T>> activationsRid
public NavigableMap<NodeActivation.Key,Set<NodeActivation<?>>> added
public NavigableMap<NodeActivation.Key,org.aika.lattice.Node.RemovedEntry> removed
public long visitedAllowedOption
public long visitedComputeWeight
public Node.RidVisited lookupVisited(Integer offset) throws Node.ThreadState.RidOutOfRange
Node.ThreadState.RidOutOfRangeCopyright © 2017. All rights reserved.