Class MemoryFlowChunk

java.lang.Object
org.jenkinsci.plugins.workflow.graphanalysis.MemoryFlowChunk
All Implemented Interfaces:
FlowChunk, FlowChunkWithContext
Direct Known Subclasses:
ParallelMemoryFlowChunk

public class MemoryFlowChunk extends Object implements FlowChunkWithContext
FlowChunk that holds direct references to the FlowNode instances and context info This makes it easy to use in analysis and visualizations, but inappropriate to retain in caches, etc
Author:
Sam Van Oort
  • Field Details

    • firstNode

      protected FlowNode firstNode
    • lastNode

      protected FlowNode lastNode
    • nodeBefore

      protected FlowNode nodeBefore
    • nodeAfter

      protected FlowNode nodeAfter
  • Constructor Details

    • MemoryFlowChunk

      public MemoryFlowChunk(@CheckForNull FlowNode before, @NonNull FlowNode firstNode, @NonNull FlowNode lastNode, @CheckForNull FlowNode nodeAfter)
    • MemoryFlowChunk

      public MemoryFlowChunk()
  • Method Details